From 4f18db181d9001bc615c7ea9601d7676e652d7c2 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 6 Jun 2021 14:14:32 +0000
Subject: [PATCH 001/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 305 +++++++++++-----------
InvenTree/locale/en/LC_MESSAGES/django.po | 292 ++++++++++-----------
InvenTree/locale/es/LC_MESSAGES/django.po | 299 ++++++++++-----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 299 ++++++++++-----------
InvenTree/locale/it/LC_MESSAGES/django.po | 299 ++++++++++-----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 299 ++++++++++-----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 299 ++++++++++-----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 299 ++++++++++-----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 299 ++++++++++-----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 299 ++++++++++-----------
10 files changed, 1500 insertions(+), 1489 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 34d056cc8a..b9aedf8bb3 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-01 23:57\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -77,7 +77,7 @@ msgstr "Kategorie auswählen"
msgid "Duplicate serial: {n}"
msgstr "Doppelte Seriennummer: {n}"
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Keine gültige Menge"
@@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden"
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen"
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr "Anhang"
@@ -146,7 +146,7 @@ msgstr "Name"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr "Lagerort der Endprodukte"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr "Bauaufträge"
msgid "Build Order Reference"
msgstr "Bauauftragsreferenz"
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr "Bauauftrags-Status"
msgid "Build status code"
msgstr "Bau-Statuscode"
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr "Losnummer"
@@ -710,16 +710,16 @@ msgstr "Losnummer"
msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt"
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Erstelldatum"
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr "geplantes Fertigstellungsdatum"
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr "Fertigstellungsdatum"
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr "Nutzer der diesen Bauauftrag erstellt hat"
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist"
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr "Externer Link"
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr "Link zu einer externen URL"
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr "Link zu einer externen URL"
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten"
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr "Zu viele BestandsObjekt zugewiesen"
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr "Reserviermenge muss größer null sein"
@@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge"
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr "Seriennummer"
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr "Fortschritt"
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr "Anlaufstelle"
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr "ist Hersteller"
msgid "Does this company manufacture parts?"
msgstr "Produziert diese Firma Teile?"
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr "Basisteil"
@@ -2022,7 +2022,7 @@ msgstr "Teilbeschreibung des Herstellers"
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis"
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr "Verpackungen"
@@ -2149,9 +2149,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr ""
+"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -2166,9 +2168,9 @@ msgstr "Keine Website angegeben"
msgid "Uses default currency"
msgstr "verwendet Standard-Währung"
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2442,7 +2444,7 @@ msgid "New Sales Order"
msgstr "Neuer Auftrag"
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr "Zuliefererteil"
@@ -2713,7 +2715,7 @@ msgstr "Zieldatum für Auftrags-Lieferung."
msgid "Enter sales order number"
msgstr "Auftrag-Nummer eingeben"
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr "Zieldatum für Auftrags-Fertigstellung."
@@ -2725,135 +2727,135 @@ msgstr "Seriennummern für BestandsObjekt eingeben"
msgid "Enter quantity of stock items"
msgstr "Menge der BestandsObjekt eingeben"
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr "Bestell-Referenz"
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr "Bestellungs-Beschreibung"
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr "Link auf externe Seite"
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr "Erstellt von"
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind"
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr "Bestell-Notizen"
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr "Bestellungs-Status"
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr "Firma bei der die Teile bestellt werden"
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr "Zulieferer-Referenz"
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr "Zulieferer Bestellreferenz"
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr "Empfangen von"
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr "Aufgabedatum"
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr "Datum an dem die Bestellung aufgegeben wurde"
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr "Ziel-Versanddatum"
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr "Geplantes Lieferdatum für Auftrag."
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr "Datum an dem der Auftrag fertigstellt wurde"
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr "Anzahl muss größer Null sein"
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen"
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden"
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr "Anzahl muss eine Ganzzahl sein"
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr "Anzahl muss eine positive Zahl sein"
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr "Firma an die die Teile verkauft werden"
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr "Kundenreferenz"
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr "Bestellreferenz"
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr "Versanddatum"
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr "Versand von"
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist"
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr "Anzahl"
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr "Position - Referenz"
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr "Position - Notizen"
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr "Bestellung"
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2861,73 +2863,73 @@ msgstr "Bestellung"
msgid "Purchase Order"
msgstr "Bestellung"
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr "Zuliefererteil"
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr "Empfangen"
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr "Preis"
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr "Preis pro Einheit"
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Verkaufspreis"
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr "Stückverkaufspreis"
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr "BestandsObjekt wurde nicht zugewiesen"
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen"
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen"
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten"
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein"
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr "Position"
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr "Position"
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr "BestandsObjekt für Zuordnung auswählen"
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr "Anzahl für Bestandszuordnung eingeben"
@@ -4065,7 +4067,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
@@ -4552,51 +4554,51 @@ msgid "Pricing ranges"
msgstr "Preisspannen"
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr "Zulieferer-Preise"
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr "Stückpreis"
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr "Gesamtkosten"
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr "Keine Zulieferer-Preise verfügbar"
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr "Stücklistenpreise"
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig"
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr "Keine Stücklisten-Preise verfügbar"
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr "Keine Preise für dieses Teil verfügbar"
@@ -4635,7 +4637,7 @@ msgstr "Neuer Parameter"
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr "Wert"
@@ -4850,7 +4852,7 @@ msgstr "Neue Variante anlegen"
msgid "New Variant"
msgstr "neue Variante anlegen"
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr "Unbekannte Datenbank"
@@ -5161,12 +5163,12 @@ msgid "Test Results"
msgstr "Testergebnisse"
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr "Test"
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr "Ergebnis"
@@ -5193,7 +5195,7 @@ msgstr "Bestand für {n} Objekte geändert"
msgid "Moved {n} parts to {loc}"
msgstr "{n} Teile nach {loc} bewegt"
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr "Ablaufdatum"
@@ -5283,187 +5285,187 @@ msgstr "Standard-Lagerort ändern"
msgid "Set the destination as the default location for selected parts"
msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile"
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr "Besitzer"
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr "Besitzer auswählen"
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits"
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr "Teile-Typ ('{pf}') muss {pe} sein"
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein"
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist"
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr "Teil kann nicht zu sich selbst gehören"
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr "Teil muss eine Referenz haben wenn is_building wahr ist"
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr "Referenz verweist nicht auf das gleiche Teil"
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr "Eltern-BestandsObjekt"
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr "Basis-Teil"
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen"
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr "Bestand-Lagerort"
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr "Wo wird dieses Teil normalerweise gelagert?"
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in"
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr "verbaut in"
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr "Ist dieses Teil in einem anderen verbaut?"
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr "Seriennummer für dieses Teil"
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr "Losnummer für dieses BestandsObjekt"
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr "Bestand"
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr "Quellbau"
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr "Bauauftrag für dieses BestandsObjekt"
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr "Quelle Bestellung"
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr "Bestellung für dieses BestandsObjekt"
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr "Ziel-Auftrag"
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet"
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr "Löschen wenn leer"
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht"
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr "BestandsObjekt-Notizen"
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr "Preis für eine Einheit bei Einkauf"
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr "Teil ist nicht verfolgbar"
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr "Anzahl muss eine Ganzzahl sein"
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})"
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr "Seriennummern muss eine Liste von Ganzzahlen sein"
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr "Anzahl stimmt nicht mit den Seriennummern überein"
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr "Seriennummern {exists} existieren bereits"
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist"
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr "Eintrags-Notizen"
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr "Wert muss für diesen Test angegeben werden"
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr "Anhang muss für diesen Test hochgeladen werden"
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr "Name des Tests"
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr "Testergebnis"
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr "Test Ausgabe Wert"
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr "Test Ergebnis Anhang"
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr "Test Notizen"
@@ -6134,11 +6136,13 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr "\n"
+msgstr ""
+"\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7591,4 +7595,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
-
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index bf52611870..ce008b3c37 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -78,7 +78,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -107,7 +107,7 @@ msgstr ""
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr ""
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr ""
@@ -147,7 +147,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -466,7 +466,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -478,7 +478,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -544,7 +544,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -603,7 +603,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -628,7 +628,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -636,7 +636,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -703,7 +703,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -711,16 +711,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -737,7 +737,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -754,19 +754,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -775,7 +775,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -810,11 +810,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -917,7 +917,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr ""
@@ -1038,7 +1038,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1954,7 +1954,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1993,7 +1993,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2023,7 +2023,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2082,7 +2082,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2167,9 +2167,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2443,7 +2443,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2714,7 +2714,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2726,135 +2726,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2862,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4066,7 +4066,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4553,51 +4553,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4636,7 +4636,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4851,7 +4851,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5162,12 +5162,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5194,7 +5194,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5284,187 +5284,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index f411242796..64429e5dc6 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -77,7 +77,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr ""
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr ""
@@ -146,7 +146,7 @@ msgstr "Nombre"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -710,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr "Número de serie"
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr "Progreso"
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index a266da7266..9b525e11f7 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-02 19:11\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -77,7 +77,7 @@ msgstr "Sélectionnez une catégorie"
msgid "Duplicate serial: {n}"
msgstr "Dupliquer le numéro de série: {n}"
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Quantité fournie invalide"
@@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé"
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})"
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr "Pièce jointe"
@@ -146,7 +146,7 @@ msgstr "Nom"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr "Emplacement des pièces terminées"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -710,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Date de création"
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr "Lien Externe"
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr "L'élément de construction doit spécifier une sortie de construction,
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr ""
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 851cd87378..6260fca12f 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -77,7 +77,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr ""
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -710,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr ""
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 5febd2102f..70bd6028db 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -77,7 +77,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr ""
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -710,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr ""
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 64f5af067b..b65c3b2481 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -77,7 +77,7 @@ msgstr "Wybierz kategorię"
msgid "Duplicate serial: {n}"
msgstr "Powtórzony numer seryjny: {n}"
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Podano nieprawidłową ilość"
@@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych"
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})"
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr "Załącznik"
@@ -146,7 +146,7 @@ msgstr "Nazwa"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr "Lokalizacja ukończonych części"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr "Zlecenia budowy"
msgid "Build Order Reference"
msgstr "Odwołanie do zamówienia wykonania"
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr "Status budowania"
msgid "Build status code"
msgstr "Kod statusu budowania"
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr "Kod partii"
@@ -710,16 +710,16 @@ msgstr "Kod partii"
msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy"
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Data utworzenia"
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr "Docelowy termin zakończenia"
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr "Data zakończenia"
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr "Użytkownik, który wydał to zamówienie"
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy"
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr "Link Zewnętrzny"
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr "Link do zewnętrznego adresu URL"
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr "Numer Seryjny"
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr "Postęp"
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr "Punkt kontaktowy"
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr "jest producentem"
msgid "Does this company manufacture parts?"
msgstr "Czy to przedsiębiorstwo produkuje części?"
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr "Część bazowa"
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr "Opakowanie"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr "Nie określono strony internetowej"
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr "Wprowadź ilość produktów magazynowych"
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr "Odniesienie zamówienia"
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr "Opis Zamówienia"
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr "Link do zewnętrznej witryny"
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr "Utworzony przez"
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie"
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr "Notatki do zamówienia"
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr "odebrane przez"
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr "Data wydania"
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr "Data wysyłki"
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr "wysłane przez"
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr "Ilość elementów"
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr "Zamówienie"
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr "Zamówienie"
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr "Odebrane"
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr "Cena zakupu"
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr "Cena zakupu jednostkowego"
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Cena sprzedaży"
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr "Jednostkowa cena sprzedaży"
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr "Linia"
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr "Komponent"
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 02ea1794d6..94ab39429a 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-03 17:03\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -77,7 +77,7 @@ msgstr "Выбрать категорию"
msgid "Duplicate serial: {n}"
msgstr "Дублировать серийный номер: {n}"
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "недопустимое количество"
@@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено"
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})"
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr "Вложения"
@@ -146,7 +146,7 @@ msgstr "Название"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr "Расположение укомплектованных частей"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -710,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr ""
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 6934e3e8c4..36c81d8354 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -77,7 +77,7 @@ msgstr "Kategori Seçin"
msgid "Duplicate serial: {n}"
msgstr "Tekrarlanan seri {n}"
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Geçersiz veri sağlandı"
@@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı"
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "Benzersiz serinin numaraları ({s}) miktarla eşleşmeli ({q})"
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr "Ek"
@@ -146,7 +146,7 @@ msgstr "Adı"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -710,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr ""
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index b1ea2924c9..13a5d511d9 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-01 10:07+0000\n"
+"POT-Creation-Date: 2021-06-06 14:14+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -77,7 +77,7 @@ msgstr "选择分类"
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355
+#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -106,7 +106,7 @@ msgstr "未找到序列号"
msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr ""
-#: InvenTree/models.py:59 stock/models.py:1761
+#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
msgstr "附件"
@@ -146,7 +146,7 @@ msgstr "名称"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:101 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -465,7 +465,7 @@ msgstr ""
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:614 order/models.py:815
+#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:175
@@ -477,7 +477,7 @@ msgstr ""
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
#: part/templates/part/order_prices.html:175
-#: part/templates/part/part_pricing.html:12
+#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -543,7 +543,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:466
+#: build/templates/build/detail.html:59 order/models.py:468
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:99 order/models.py:616
+#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:658 order/models.py:691
+#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19
@@ -635,7 +635,7 @@ msgstr ""
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29
+#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -702,7 +702,7 @@ msgstr ""
msgid "Build status code"
msgstr ""
-#: build/models.py:213 stock/models.py:464
+#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
msgstr ""
@@ -710,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:105 part/models.py:882
+#: build/models.py:220 order/models.py:107 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:472
+#: build/models.py:224 order/models.py:474
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:218 templates/js/build.js:798
+#: build/models.py:228 order/models.py:220 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:119
+#: build/templates/build/detail.html:105 order/models.py:121
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -753,19 +753,19 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:78
#: company/templates/company/supplier_part_detail.html:28
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
-#: stock/models.py:458 stock/templates/stock/item_base.html:345
+#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:460
+#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:123
-#: order/models.py:618 order/templates/order/po_navbar.html:29
+#: company/templates/company/navbar.html:73 order/models.py:125
+#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:278
@@ -774,7 +774,7 @@ msgstr ""
#: part/templates/part/navbar.html:134
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
-#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767
+#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
msgid "Notes"
@@ -809,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:789
+#: build/models.py:1188 order/models.py:791
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:792
+#: build/models.py:1192 order/models.py:794
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:75
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
-#: stock/models.py:452 stock/templates/stock/item_base.html:249
+#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
msgstr ""
@@ -1037,7 +1037,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:689
+#: build/templates/build/detail.html:84 order/models.py:691
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1953,7 +1953,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:103 part/models.py:743
+#: order/models.py:105 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -1992,7 +1992,7 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:405
+#: company/models.py:305 company/models.py:456 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
@@ -2022,7 +2022,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:190
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
-#: stock/models.py:429 stock/templates/stock/item_base.html:310
+#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:665
msgid "Packaging"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2165,9 +2166,9 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:461
-#: order/templates/order/sales_order_base.html:94 stock/models.py:447
-#: stock/models.py:448 stock/templates/stock/item_base.html:262
+#: company/templates/company/detail.html:67 order/models.py:463
+#: order/templates/order/sales_order_base.html:94 stock/models.py:449
+#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1067
msgid "Customer"
@@ -2441,7 +2442,7 @@ msgid "New Sales Order"
msgstr ""
#: company/templates/company/supplier_part_base.html:7
-#: company/templates/company/supplier_part_base.html:20 stock/models.py:414
+#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
msgstr ""
@@ -2712,7 +2713,7 @@ msgstr ""
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:473
+#: order/forms.py:145 order/models.py:475
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
@@ -2724,135 +2725,135 @@ msgstr ""
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:99
+#: order/models.py:101
msgid "Order reference"
msgstr ""
-#: order/models.py:101
+#: order/models.py:103
msgid "Order description"
msgstr ""
-#: order/models.py:103
+#: order/models.py:105
msgid "Link to external page"
msgstr ""
-#: order/models.py:111 part/templates/part/detail.html:132
+#: order/models.py:113 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:118
+#: order/models.py:120
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:123
+#: order/models.py:125
msgid "Order notes"
msgstr ""
-#: order/models.py:182 order/models.py:466
+#: order/models.py:184 order/models.py:468
msgid "Purchase order status"
msgstr ""
-#: order/models.py:191
+#: order/models.py:193
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:194 order/templates/order/order_base.html:98
+#: order/models.py:196 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:194
+#: order/models.py:196
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:201
+#: order/models.py:203
msgid "received by"
msgstr ""
-#: order/models.py:206
+#: order/models.py:208
msgid "Issue Date"
msgstr ""
-#: order/models.py:207
+#: order/models.py:209
msgid "Date order was issued"
msgstr ""
-#: order/models.py:212
+#: order/models.py:214
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:213
+#: order/models.py:215
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:219
+#: order/models.py:221
msgid "Date order was completed"
msgstr ""
-#: order/models.py:243 part/views.py:1675 stock/models.py:302
-#: stock/models.py:1018
+#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:248
+#: order/models.py:250
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:346
+#: order/models.py:348
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:350
+#: order/models.py:352
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:352
+#: order/models.py:354
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:462
+#: order/models.py:464
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer Reference "
msgstr ""
-#: order/models.py:468
+#: order/models.py:470
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:476 templates/js/order.js:303
+#: order/models.py:478 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:483
+#: order/models.py:485
msgid "shipped by"
msgstr ""
-#: order/models.py:527
+#: order/models.py:529
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:614
+#: order/models.py:616
msgid "Item quantity"
msgstr ""
-#: order/models.py:616
+#: order/models.py:618
msgid "Line item reference"
msgstr ""
-#: order/models.py:618
+#: order/models.py:620
msgid "Line item notes"
msgstr ""
-#: order/models.py:644 order/models.py:689
+#: order/models.py:646 order/models.py:691
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:645 order/templates/order/order_base.html:9
+#: order/models.py:647 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2860,73 +2861,73 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:659
+#: order/models.py:661
msgid "Supplier part"
msgstr ""
-#: order/models.py:662 order/templates/order/order_base.html:131
+#: order/models.py:664 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:662
+#: order/models.py:664
msgid "Number of items received"
msgstr ""
-#: order/models.py:669 stock/models.py:540
+#: order/models.py:671 stock/models.py:542
#: stock/templates/stock/item_base.html:331
msgid "Purchase Price"
msgstr ""
-#: order/models.py:670
+#: order/models.py:672
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:698 part/templates/part/navbar.html:101
+#: order/models.py:700 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
-#: part/templates/part/part_pricing.html:77
+#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:699
+#: order/models.py:701
msgid "Unit sale price"
msgstr ""
-#: order/models.py:774 order/models.py:776
+#: order/models.py:776 order/models.py:778
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:780
+#: order/models.py:782
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:782
+#: order/models.py:784
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:785
+#: order/models.py:787
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:795
+#: order/models.py:797
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:800
+#: order/models.py:802
msgid "Line"
msgstr ""
-#: order/models.py:811
+#: order/models.py:813
msgid "Item"
msgstr ""
-#: order/models.py:812
+#: order/models.py:814
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:815
+#: order/models.py:817
msgid "Enter stock allocation quantity"
msgstr ""
@@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
-#: stock/models.py:292
+#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4551,51 +4552,51 @@ msgid "Pricing ranges"
msgstr ""
#: part/templates/part/order_prices.html:26
-#: part/templates/part/part_pricing.html:18
+#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
#: part/templates/part/order_prices.html:27
#: part/templates/part/order_prices.html:52
#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:22
-#: part/templates/part/part_pricing.html:48
-#: part/templates/part/part_pricing.html:80
+#: part/templates/part/part_pricing.html:23
+#: part/templates/part/part_pricing.html:49
+#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
#: part/templates/part/order_prices.html:34
#: part/templates/part/order_prices.html:59
#: part/templates/part/order_prices.html:88
-#: part/templates/part/part_pricing.html:28
-#: part/templates/part/part_pricing.html:54
-#: part/templates/part/part_pricing.html:84
+#: part/templates/part/part_pricing.html:29
+#: part/templates/part/part_pricing.html:55
+#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
#: part/templates/part/order_prices.html:42
-#: part/templates/part/part_pricing.html:36
+#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
#: part/templates/part/order_prices.html:51
#: part/templates/part/order_prices.html:103
-#: part/templates/part/part_pricing.html:44
+#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
#: part/templates/part/order_prices.html:67
-#: part/templates/part/part_pricing.html:62
+#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
#: part/templates/part/order_prices.html:74
-#: part/templates/part/part_pricing.html:69
+#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:93
+#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
@@ -4634,7 +4635,7 @@ msgstr ""
#: part/templates/part/params.html:28
#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1754 templates/InvenTree/settings/header.html:8
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
#: templates/js/stock.js:137
msgid "Value"
msgstr ""
@@ -4849,7 +4850,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:97
+#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
msgstr ""
@@ -5160,12 +5161,12 @@ msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:88
-#: stock/models.py:1742
+#: stock/models.py:1744
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:89
-#: stock/models.py:1748
+#: stock/models.py:1750
msgid "Result"
msgstr ""
@@ -5192,7 +5193,7 @@ msgstr ""
msgid "Moved {n} parts to {loc}"
msgstr ""
-#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507
+#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5282,187 +5283,187 @@ msgstr ""
msgid "Set the destination as the default location for selected parts"
msgstr ""
-#: stock/models.py:54 stock/models.py:545
+#: stock/models.py:56 stock/models.py:547
msgid "Owner"
msgstr ""
-#: stock/models.py:55 stock/models.py:546
+#: stock/models.py:57 stock/models.py:548
msgid "Select Owner"
msgstr ""
-#: stock/models.py:273
+#: stock/models.py:275
msgid "StockItem with this serial number already exists"
msgstr ""
-#: stock/models.py:309
+#: stock/models.py:311
#, python-brace-format
msgid "Part type ('{pf}') must be {pe}"
msgstr ""
-#: stock/models.py:319 stock/models.py:328
+#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
-#: stock/models.py:320
+#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
-#: stock/models.py:342
+#: stock/models.py:344
msgid "Item cannot belong to itself"
msgstr ""
-#: stock/models.py:348
+#: stock/models.py:350
msgid "Item must have a build reference if is_building=True"
msgstr ""
-#: stock/models.py:355
+#: stock/models.py:357
msgid "Build reference does not point to the same part object"
msgstr ""
-#: stock/models.py:397
+#: stock/models.py:399
msgid "Parent Stock Item"
msgstr ""
-#: stock/models.py:406
+#: stock/models.py:408
msgid "Base part"
msgstr ""
-#: stock/models.py:415
+#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
msgstr ""
-#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8
+#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
msgstr ""
-#: stock/models.py:423
+#: stock/models.py:425
msgid "Where is this stock item located?"
msgstr ""
-#: stock/models.py:430
+#: stock/models.py:432
msgid "Packaging this stock item is stored in"
msgstr ""
-#: stock/models.py:435 stock/templates/stock/item_base.html:270
+#: stock/models.py:437 stock/templates/stock/item_base.html:270
msgid "Installed In"
msgstr ""
-#: stock/models.py:438
+#: stock/models.py:440
msgid "Is this item installed in another item?"
msgstr ""
-#: stock/models.py:454
+#: stock/models.py:456
msgid "Serial number for this item"
msgstr ""
-#: stock/models.py:466
+#: stock/models.py:468
msgid "Batch code for this stock item"
msgstr ""
-#: stock/models.py:470
+#: stock/models.py:472
msgid "Stock Quantity"
msgstr ""
-#: stock/models.py:479
+#: stock/models.py:481
msgid "Source Build"
msgstr ""
-#: stock/models.py:481
+#: stock/models.py:483
msgid "Build for this stock item"
msgstr ""
-#: stock/models.py:492
+#: stock/models.py:494
msgid "Source Purchase Order"
msgstr ""
-#: stock/models.py:495
+#: stock/models.py:497
msgid "Purchase order for this stock item"
msgstr ""
-#: stock/models.py:501
+#: stock/models.py:503
msgid "Destination Sales Order"
msgstr ""
-#: stock/models.py:508
+#: stock/models.py:510
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete on deplete"
msgstr ""
-#: stock/models.py:521
+#: stock/models.py:523
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
-#: stock/models.py:531 stock/templates/stock/item_notes.html:13
+#: stock/models.py:533 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/navbar.html:54
msgid "Stock Item Notes"
msgstr ""
-#: stock/models.py:541
+#: stock/models.py:543
msgid "Single unit purchase price at time of purchase"
msgstr ""
-#: stock/models.py:1009
+#: stock/models.py:1011
msgid "Part is not set as trackable"
msgstr ""
-#: stock/models.py:1015
+#: stock/models.py:1017
msgid "Quantity must be integer"
msgstr ""
-#: stock/models.py:1021
+#: stock/models.py:1023
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})"
msgstr ""
-#: stock/models.py:1024
+#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
msgstr ""
-#: stock/models.py:1027
+#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
msgstr ""
-#: stock/models.py:1034
+#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
msgstr ""
-#: stock/models.py:1192
+#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
-#: stock/models.py:1666
+#: stock/models.py:1668
msgid "Entry notes"
msgstr ""
-#: stock/models.py:1719
+#: stock/models.py:1721
msgid "Value must be provided for this test"
msgstr ""
-#: stock/models.py:1725
+#: stock/models.py:1727
msgid "Attachment must be uploaded for this test"
msgstr ""
-#: stock/models.py:1743
+#: stock/models.py:1745
msgid "Test name"
msgstr ""
-#: stock/models.py:1749 templates/js/table_filters.js:217
+#: stock/models.py:1751 templates/js/table_filters.js:217
msgid "Test result"
msgstr ""
-#: stock/models.py:1755
+#: stock/models.py:1757
msgid "Test output value"
msgstr ""
-#: stock/models.py:1762
+#: stock/models.py:1764
msgid "Test result attachment"
msgstr ""
-#: stock/models.py:1768
+#: stock/models.py:1770
msgid "Test notes"
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
From d756289efe062be355716797879abef6d084543e Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 6 Jun 2021 14:31:22 +0000
Subject: [PATCH 002/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index b9aedf8bb3..ec406b8180 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-01 23:57\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index ce008b3c37..990ba6614f 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 64429e5dc6..0e122a942b 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 9b525e11f7..4756aada2d 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-02 19:11\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 6260fca12f..dbae70730f 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 70bd6028db..8f2c665bd7 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index b65c3b2481..ea117f5aca 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 94ab39429a..0b4e2cdfc0 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-03 17:03\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 36c81d8354..00a96fb817 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 13a5d511d9..e5e48d2778 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:14+0000\n"
+"POT-Creation-Date: 2021-06-06 14:31+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From c02ed78eb51dc9ee246d74c5e878716fcba59f9d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:25 +1000
Subject: [PATCH 003/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 4756aada2d..6d4909138c 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-02 19:11\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 989d40eafd03b5af02fdd12f23dbafc1eacd77b0 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:26 +1000
Subject: [PATCH 004/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 0e122a942b..2bbf464d2c 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-01 10:22\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 7206930e20ab4d54a0e1884e41cef1c6adf9ee33 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:28 +1000
Subject: [PATCH 005/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index dbae70730f..bf2cab7525 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-01 10:22\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 5e98d912c230dd256e734b9b3ad7b912d6de18bd Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:29 +1000
Subject: [PATCH 006/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index ea117f5aca..acc68a8caa 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-01 10:22\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From d4f30d4f4c7cf5e299df70099726989b561fd6bb Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:30 +1000
Subject: [PATCH 007/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 0b4e2cdfc0..af13972b7a 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-03 17:03\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From ac906ce608365a88c44c772602e85eec1fe2c819 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:31 +1000
Subject: [PATCH 008/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 00a96fb817..bf4cbf82f3 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-01 10:22\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From b0522ee4391f0b9a76ddc350173cf3f9e10937fa Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:32 +1000
Subject: [PATCH 009/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index e5e48d2778..2a67c147c3 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-01 10:22\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From e861a0e41796a831c1dec49a3abb8795439eee2d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:34 +1000
Subject: [PATCH 010/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index ec406b8180..2252c8587b 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-01 23:57\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -2149,11 +2149,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr ""
-"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -6136,13 +6134,11 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr ""
-"\n"
+msgstr "\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7595,3 +7591,4 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
+
From 63cbcde4c1318a8a9b66ef0551f6557c05b2be5a Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 7 Jun 2021 00:38:35 +1000
Subject: [PATCH 011/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 8f2c665bd7..325da92955 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-01 10:22\n"
+"PO-Revision-Date: 2021-06-06 14:38\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 60592ef8508d2a0336b2679b88480111a4acc19e Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 9 Jun 2021 00:04:05 +0000
Subject: [PATCH 012/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/en/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/es/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/fr/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/it/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/ja/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/pl/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/ru/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/tr/LC_MESSAGES/django.po | 18 +++++++++---------
InvenTree/locale/zh/LC_MESSAGES/django.po | 18 +++++++++---------
10 files changed, 90 insertions(+), 90 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index ec406b8180..fcf06b89a0 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-01 23:57\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -458,7 +458,7 @@ msgstr "Zieldatum"
msgid "Target date for build completion. Build will be overdue after this date."
msgstr "Zieldatum für Bauauftrag-Fertigstellung."
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein"
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden"
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr "Bauauftrag"
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr "Bauauftrag starten um Teile zuzuweisen"
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
msgid "Stock Item"
msgstr "BestandsObjekt"
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr "Quell-BestandsObjekt"
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen"
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr "Installiere in"
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr "Ziel-BestandsObjekt"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 990ba6614f..0e74f8b1af 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -459,7 +459,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -827,17 +827,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -849,19 +849,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 0e122a942b..3673e3de0d 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 4756aada2d..c3ba240c3f 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-02 19:11\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'"
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index dbae70730f..866120e893 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 8f2c665bd7..d8b8d18cf2 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index ea117f5aca..2601b3111c 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -458,7 +458,7 @@ msgstr "Data docelowa"
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr "Budowa"
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr "Element magazynowy"
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr "Lokalizacja magazynowania przedmiotu"
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr "Zainstaluj do"
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr "Docelowa lokalizacja magazynowa przedmiotu"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 0b4e2cdfc0..5be1855079 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-03 17:03\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -458,7 +458,7 @@ msgstr "Целевая дата"
msgid "Target date for build completion. Build will be overdue after this date."
msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты."
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 00a96fb817..fc8b78f951 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index e5e48d2778..ec75bb1ab1 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From e7f3709502aa359d7a1435d576990f0ea3c87b59 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:22:51 +1000
Subject: [PATCH 013/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 6d4909138c..b983e31506 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'"
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From 5f85300993b0557959dacecbcf8d5b6a39978ef2 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:22:52 +1000
Subject: [PATCH 014/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 2bbf464d2c..2259d27a84 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From 60fd027ec3670d6d29294e862920dde442daad16 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:22:53 +1000
Subject: [PATCH 015/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index bf2cab7525..ac605d337d 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From b8cd0d52d9d67c943eb82fe469e37372f62a92fd Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:22:55 +1000
Subject: [PATCH 016/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index acc68a8caa..c8242b28b6 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -458,7 +458,7 @@ msgstr "Data docelowa"
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr "Budowa"
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr "Element magazynowy"
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr "Lokalizacja magazynowania przedmiotu"
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr "Zainstaluj do"
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr "Docelowa lokalizacja magazynowa przedmiotu"
From 1a7eebb7ab0a624051d2ec3ebb839ddd64b58a93 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:22:56 +1000
Subject: [PATCH 017/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index af13972b7a..52e145e7dd 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -458,7 +458,7 @@ msgstr "Целевая дата"
msgid "Target date for build completion. Build will be overdue after this date."
msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты."
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From 3e9014646fdd2987b74012e4b5ae5dec4c525565 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:22:58 +1000
Subject: [PATCH 018/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index bf4cbf82f3..d8dc080ca9 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From a1b48428dd8d6f1f8cb08d957473e8c8be187d14 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:22:59 +1000
Subject: [PATCH 019/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 2a67c147c3..6e3daf7de7 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From 96776fc9fe4416bda45fb7f4e62310507c6d4073 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:23:02 +1000
Subject: [PATCH 020/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 2252c8587b..ad5b3c7ff5 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -458,7 +458,7 @@ msgstr "Zieldatum"
msgid "Target date for build completion. Build will be overdue after this date."
msgstr "Zieldatum für Bauauftrag-Fertigstellung."
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein"
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden"
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr "Bauauftrag"
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr "Bauauftrag starten um Teile zuzuweisen"
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
msgid "Stock Item"
msgstr "BestandsObjekt"
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr "Quell-BestandsObjekt"
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen"
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr "Installiere in"
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr "Ziel-BestandsObjekt"
From cd2fcdd436f8c24d4c6ea07c3b82b19425c66d8b Mon Sep 17 00:00:00 2001
From: Oliver
Date: Wed, 9 Jun 2021 10:23:03 +1000
Subject: [PATCH 021/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 325da92955..aa936b0f72 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-06 14:31+0000\n"
-"PO-Revision-Date: 2021-06-06 14:38\n"
+"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -458,7 +458,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
-#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333
+#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
@@ -826,17 +826,17 @@ msgstr ""
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
-#: build/models.py:1303 stock/templates/stock/item_base.html:317
+#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
msgstr ""
-#: build/models.py:1304
+#: build/models.py:1317
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1320 part/templates/part/allocation.html:18
+#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49
@@ -848,19 +848,19 @@ msgstr ""
msgid "Stock Item"
msgstr ""
-#: build/models.py:1321
+#: build/models.py:1334
msgid "Source stock item"
msgstr ""
-#: build/models.py:1334
+#: build/models.py:1347
msgid "Stock quantity to allocate to build"
msgstr ""
-#: build/models.py:1342
+#: build/models.py:1355
msgid "Install into"
msgstr ""
-#: build/models.py:1343
+#: build/models.py:1356
msgid "Destination stock item"
msgstr ""
From bde2902798878ce65280c62551755089cc1570a8 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 9 Jun 2021 01:48:18 +0000
Subject: [PATCH 022/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index fcf06b89a0..0866864d00 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-01 23:57\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 0e74f8b1af..826894ea2b 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 3673e3de0d..f8de02b816 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index c3ba240c3f..00d3abbab5 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-02 19:11\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 866120e893..b83ea81f66 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index d8b8d18cf2..46270798a7 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 2601b3111c..1af28ed3f2 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 5be1855079..ccc093ed27 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-03 17:03\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index fc8b78f951..017d62e062 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index ec75bb1ab1..785c945a74 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-09 01:48+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From adfbcf605551dbfbb3b059c31e64956d5b85560c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 9 Jun 2021 01:56:02 +0000
Subject: [PATCH 023/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 0866864d00..4f17569dfd 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-01 23:57\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 826894ea2b..18f1fcf990 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index f8de02b816..3bf7ef42c6 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 00d3abbab5..836ca7aef1 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-02 19:11\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index b83ea81f66..dcabcb7300 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 46270798a7..7379892f99 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 1af28ed3f2..5a2aea6ef2 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index ccc093ed27..091664a70f 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-03 17:03\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 017d62e062..22f1472c22 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 785c945a74..31760a872c 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:48+0000\n"
+"POT-Creation-Date: 2021-06-09 01:55+0000\n"
"PO-Revision-Date: 2021-06-01 10:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 9b30dc71b8ad7308114614f416b5c7b1ddf8549e Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 10 Jun 2021 01:07:39 +0000
Subject: [PATCH 024/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 15 +++++++++------
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 9 +++++----
InvenTree/locale/fr/LC_MESSAGES/django.po | 9 +++++----
InvenTree/locale/it/LC_MESSAGES/django.po | 9 +++++----
InvenTree/locale/ja/LC_MESSAGES/django.po | 9 +++++----
InvenTree/locale/pl/LC_MESSAGES/django.po | 9 +++++----
InvenTree/locale/ru/LC_MESSAGES/django.po | 9 +++++----
InvenTree/locale/tr/LC_MESSAGES/django.po | 9 +++++----
InvenTree/locale/zh/LC_MESSAGES/django.po | 9 +++++----
10 files changed, 50 insertions(+), 39 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index ad5b3c7ff5..9af9966806 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -2149,9 +2149,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr ""
+"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -6134,11 +6136,13 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr "\n"
+msgstr ""
+"\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7591,4 +7595,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
-
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 18f1fcf990..ce20f53236 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 01:55+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 2259d27a84..d843d43114 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index b983e31506..abb733bf8d 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index ac605d337d..c2bd4e5ddb 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index aa936b0f72..eec15fe41a 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index c8242b28b6..dbb579804d 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 52e145e7dd..9ed35ec5b3 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index d8dc080ca9..1f35071487 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 6e3daf7de7..af2b6b0dd4 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-09 00:03+0000\n"
+"POT-Creation-Date: 2021-06-10 01:07+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6133,7 +6134,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7589,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
From 1e10f0e3739c6b2c202845980d4c00899ef546a0 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 10 Jun 2021 22:16:57 +0000
Subject: [PATCH 025/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 9af9966806..5b744eace2 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index ce20f53236..0d6d7f6d31 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index d843d43114..c73fbb96de 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index abb733bf8d..04ee56e53d 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index c2bd4e5ddb..506754c4ee 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index eec15fe41a..1943faba9a 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index dbb579804d..1849d7bb24 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 9ed35ec5b3..9ef3f20d04 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 1f35071487..2f18c6ff0a 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index af2b6b0dd4..444d6f80f4 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 01:07+0000\n"
+"POT-Creation-Date: 2021-06-10 22:16+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From e0c5ef3f04f52adcfe74045bb03edb15d651e521 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 11 Jun 2021 22:02:48 +0000
Subject: [PATCH 026/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/en/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++---
InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++---
10 files changed, 30 insertions(+), 30 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 5b744eace2..a55632114e 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -4411,7 +4411,7 @@ msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)"
msgid "Part Details"
msgstr "Teil Details"
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr "letzte Seriennummer"
@@ -4743,7 +4743,7 @@ msgstr "Herstellbar"
msgid "Building"
msgstr "Im Bau"
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr "Berechnen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 0d6d7f6d31..12a026789e 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -4410,7 +4410,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4742,7 +4742,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index c73fbb96de..12676da2bf 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 04ee56e53d..76550b1cf1 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 506754c4ee..bb68398b0a 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 1943faba9a..fea986ce41 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 1849d7bb24..8e0fdd540e 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr "Szczegóły części"
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr "Ostatni numer seryjny"
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 9ef3f20d04..4e38fbcf22 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 2f18c6ff0a..a45fd1f7f8 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 444d6f80f4..f8a7598b3e 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-10 22:16+0000\n"
+"POT-Creation-Date: 2021-06-11 22:02+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -4409,7 +4409,7 @@ msgstr ""
msgid "Part Details"
msgstr ""
-#: part/templates/part/detail.html:42
+#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
msgstr ""
@@ -4741,7 +4741,7 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:257
+#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
From c519578a21bc336c0b042c204e8f040ffe12f952 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:49 +1000
Subject: [PATCH 027/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 76550b1cf1..b904ab64ce 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 26c682f0162be047f5b5f9539d3a90c0309a1d9d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:50 +1000
Subject: [PATCH 028/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 12676da2bf..d9339d356e 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 3be1f99380014477e2fb11b6d98c281196cb4c49 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:51 +1000
Subject: [PATCH 029/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index bb68398b0a..5bc5426567 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 08d3058ad733f5bdef6ba25ab39073ada6cfbd2c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:52 +1000
Subject: [PATCH 030/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 8e0fdd540e..3ae8122533 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 0dae3a1057c4b9ef52f732bf4f4f4a6e38fa48cd Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:53 +1000
Subject: [PATCH 031/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 4e38fbcf22..7ebb10f02e 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 9e70674700a658f5094bed958cf6876a3c8683b3 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:54 +1000
Subject: [PATCH 032/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index a45fd1f7f8..64f5c996a8 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 8001a1a7949fc3f4029e2c7bed833628156a11f0 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:56 +1000
Subject: [PATCH 033/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index f8a7598b3e..0c63d671ef 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 0f30d9961a965783f3c50b019e81d57d811eb3f0 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:57 +1000
Subject: [PATCH 034/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index a55632114e..10e889d6e6 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:22\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -2149,11 +2149,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr ""
-"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -6136,13 +6134,11 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr ""
-"\n"
+msgstr "\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7595,3 +7591,4 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
+
From 8b6dceb599993ef764cfe6b07810ca1a33518259 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sat, 12 Jun 2021 08:09:58 +1000
Subject: [PATCH 035/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index fea986ce41..38d39aff5d 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-09 00:23\n"
+"PO-Revision-Date: 2021-06-11 22:09\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -2149,8 +2149,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6134,8 +6133,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7589,3 +7587,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 3e11fc3437cffdf1aa838d51a476f8fe0045bb5b Mon Sep 17 00:00:00 2001
From: Oliver
Date: Sun, 13 Jun 2021 23:49:06 +1000
Subject: [PATCH 036/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 7ebb10f02e..14dd13ffbc 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"PO-Revision-Date: 2021-06-13 13:49\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -522,7 +522,7 @@ msgstr "Подтвердите снятие со склада"
#: build/forms.py:169
msgid "Confirm stock allocation"
-msgstr ""
+msgstr "Подтвердите выделение запасов"
#: build/forms.py:186
msgid "Mark build as complete"
@@ -555,7 +555,7 @@ msgstr "Статус"
#: build/forms.py:216
msgid "Build output stock status"
-msgstr ""
+msgstr "Создать статус склада вывода"
#: build/forms.py:223
msgid "Confirm incomplete"
@@ -563,7 +563,7 @@ msgstr "Подтвердите незавершенность"
#: build/forms.py:224
msgid "Confirm completion with incomplete stock allocation"
-msgstr ""
+msgstr "Подтвердите завершение с неполным выделением запасов"
#: build/forms.py:227
msgid "Confirm build completion"
From f03dfa8131041ab8ac72c68521475f331298001b Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 14 Jun 2021 00:47:23 +1000
Subject: [PATCH 037/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 14dd13ffbc..3cd6d1a65a 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-13 13:49\n"
+"PO-Revision-Date: 2021-06-13 14:47\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -567,26 +567,26 @@ msgstr "Подтвердите завершение с неполным выде
#: build/forms.py:227
msgid "Confirm build completion"
-msgstr ""
+msgstr "Подтвердите завершение сборки"
#: build/forms.py:252
msgid "Confirm cancel"
-msgstr ""
+msgstr "Подтвердите отмену"
#: build/forms.py:252 build/views.py:66
msgid "Confirm build cancellation"
-msgstr ""
+msgstr "Подтвердите отмену сборки"
#: build/forms.py:266
msgid "Select quantity of stock to allocate"
-msgstr ""
+msgstr "Выберите количество запасов для распределения"
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
msgid "Build Order"
-msgstr ""
+msgstr "Порядок сборки"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
@@ -596,11 +596,11 @@ msgstr ""
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
-msgstr ""
+msgstr "Порядок сборки"
#: build/models.py:127
msgid "Build Order Reference"
-msgstr ""
+msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:170
From a9636b7ec5c12e8e4c754ce2da3685317432538b Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 14 Jun 2021 11:41:16 +0000
Subject: [PATCH 038/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index a55632114e..6099d7b6ac 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 12a026789e..1b9de43f58 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 12676da2bf..979b23b5a5 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 76550b1cf1..d90329b3f3 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index bb68398b0a..4f8815bba3 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index fea986ce41..2d75de90a4 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 8e0fdd540e..9f98354dbe 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 4e38fbcf22..829d842e43 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index a45fd1f7f8..53bf03423a 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index f8a7598b3e..7b6d0d2e00 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
+"POT-Creation-Date: 2021-06-14 11:41+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From aa4cfc4c53e9a97092f6a996c7fe6298dbe302d8 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 14 Jun 2021 21:21:17 +0000
Subject: [PATCH 039/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/en/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/es/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/fr/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/it/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/ja/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/pl/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/ru/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/tr/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/zh/LC_MESSAGES/django.po | 96 +++++++++++------------
10 files changed, 480 insertions(+), 480 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 6099d7b6ac..1209c91844 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -124,7 +124,7 @@ msgstr "Datei-Kommentar"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Benutzer"
@@ -136,7 +136,7 @@ msgstr "Hochladedatum"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Name"
@@ -158,8 +158,8 @@ msgstr "Name"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Beschreibung"
@@ -487,8 +487,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Anzahl"
@@ -534,7 +534,7 @@ msgstr "Bauauftrag als vollständig markieren"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lagerort"
@@ -548,8 +548,8 @@ msgstr "Lagerort der Endprodukte"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Status"
@@ -646,7 +646,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Teil"
@@ -776,7 +776,7 @@ msgstr "Link zu einer externen URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Notizen"
@@ -844,7 +844,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -1195,7 +1195,7 @@ msgstr "Ziel-Lagerort nicht angegeben"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Losnummer"
@@ -1250,7 +1250,7 @@ msgstr "Bauauftrag-details"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Details"
@@ -2082,7 +2082,7 @@ msgstr "Mindestpreis"
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Verpackungen"
@@ -2172,7 +2172,7 @@ msgstr "verwendet Standard-Währung"
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr "Kunde"
@@ -2218,7 +2218,7 @@ msgstr "Teile löschen"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr "Neues Teil"
@@ -2265,7 +2265,7 @@ msgstr "Neues Zuliefererteil anlegen"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
@@ -2388,7 +2388,7 @@ msgstr "Zuliefererteile"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Teilbestand"
@@ -2601,7 +2601,7 @@ msgstr "Herstellerteil löschen"
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
@@ -2859,7 +2859,7 @@ msgstr "Bestellung"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr "Bestellung"
@@ -2879,7 +2879,7 @@ msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr "Preis"
@@ -2980,8 +2980,8 @@ msgstr "Aufgegeben"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr "Neuer Lagerort"
@@ -4176,7 +4176,7 @@ msgid "All selected BOM items will be deleted"
msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht"
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr "Neues Teil anlegen"
@@ -4317,7 +4317,7 @@ msgid "View grid display"
msgstr "Rasteransicht anzeigen"
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr "Neuen Lagerort anlegen"
@@ -5173,7 +5173,7 @@ msgid "Result"
msgstr "Ergebnis"
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr "Datum"
@@ -6588,7 +6588,7 @@ msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr "Auswählen"
@@ -6839,7 +6839,7 @@ msgstr "Keine Kategorie"
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr "Pfad"
@@ -7037,75 +7037,75 @@ msgstr "gelöscht"
msgid "Stocktake"
msgstr "Inventur"
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr "Status"
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr "Status setzen"
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr "Status Code setzen"
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr "Status Code muss ausgewählt werden"
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr "Ungültiges Datum"
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr "Standort nicht mehr vorhanden"
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr "Bestellung existiert nicht mehr"
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr "Kunde existiert nicht mehr"
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr "Lagerbestand existiert nicht mehr"
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr "Hinzugefügt"
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr "Entfernt"
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr "Keine Benutzerinformation"
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr "Tracking-Eintrag bearbeiten"
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr "Tracking-Eintrag löschen"
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr "Neuen Lagerort anlegen"
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr "Keine installierten Elemente"
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr "Seriennummer"
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr "Lagerbestand entfernen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 1b9de43f58..2547dd0e38 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -125,7 +125,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -159,8 +159,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr ""
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -845,7 +845,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2083,7 +2083,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2171,7 +2171,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2217,7 +2217,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2264,7 +2264,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2387,7 +2387,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2600,7 +2600,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2858,7 +2858,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2878,7 +2878,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2979,8 +2979,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4175,7 +4175,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4316,7 +4316,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5172,7 +5172,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6583,7 +6583,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6834,7 +6834,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7032,75 +7032,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 979b23b5a5..7aab2cad44 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Usuario"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Nombre"
@@ -158,8 +158,8 @@ msgstr "Nombre"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Descripción"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Cantidad"
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Unicación"
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Estado"
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Parte"
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Notas"
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Lote"
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Detalles"
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr "Cliente"
@@ -2216,7 +2216,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2263,7 +2263,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2386,7 +2386,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2978,8 +2978,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index d90329b3f3..03f4b8c92d 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -124,7 +124,7 @@ msgstr "Commentaire du fichier"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Utilisateur"
@@ -136,7 +136,7 @@ msgstr "date de chargement"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Nom"
@@ -158,8 +158,8 @@ msgstr "Nom"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Description"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Quantité"
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr "Emplacement des pièces terminées"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Pièce"
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Notes"
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Détails"
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2263,7 +2263,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2386,7 +2386,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2978,8 +2978,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 4f8815bba3..1cdc27bb8e 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr ""
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -158,8 +158,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr ""
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2263,7 +2263,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2386,7 +2386,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2978,8 +2978,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 2d75de90a4..0df9ddf8d6 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr ""
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -158,8 +158,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr ""
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2263,7 +2263,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2386,7 +2386,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2978,8 +2978,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 9f98354dbe..3d4e809989 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -124,7 +124,7 @@ msgstr "Komentarz pliku"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Użytkownik"
@@ -136,7 +136,7 @@ msgstr "data przesłania"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Nazwa"
@@ -158,8 +158,8 @@ msgstr "Nazwa"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Opis"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Ilość"
@@ -534,7 +534,7 @@ msgstr "Oznacz budowę jako ukończoną"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lokalizacja"
@@ -548,8 +548,8 @@ msgstr "Lokalizacja ukończonych części"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Status"
@@ -646,7 +646,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Część"
@@ -776,7 +776,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Uwagi"
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -1195,7 +1195,7 @@ msgstr "Nie określono lokalizacji docelowej"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Partia"
@@ -1250,7 +1250,7 @@ msgstr "Szczegóły zlecenia budowy"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Szczegóły"
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Opakowanie"
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr "Klient"
@@ -2216,7 +2216,7 @@ msgstr "Usuń części"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr "Nowy komponent"
@@ -2263,7 +2263,7 @@ msgstr "Utwórz nowego dostawcę części"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr "Now dostawca części"
@@ -2386,7 +2386,7 @@ msgstr "Dostarczone części"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr "Zamówienie"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr "Cena zakupu"
@@ -2978,8 +2978,8 @@ msgstr "Wydany"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr "Nowa lokalizacja"
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 829d842e43..25228cb993 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -124,7 +124,7 @@ msgstr "Комментарий к файлу"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Пользователь"
@@ -136,7 +136,7 @@ msgstr "дата загрузки"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Название"
@@ -158,8 +158,8 @@ msgstr "Название"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Описание"
@@ -487,8 +487,8 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Количество"
@@ -534,7 +534,7 @@ msgstr "Пометить сборку как завершенную"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Расположение"
@@ -548,8 +548,8 @@ msgstr "Расположение укомплектованных частей"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Статус"
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2263,7 +2263,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2386,7 +2386,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2978,8 +2978,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 53bf03423a..ba8f0e1c85 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -124,7 +124,7 @@ msgstr "Yorum"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Kullanıcı"
@@ -136,7 +136,7 @@ msgstr "Yükleme tarihi"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Adı"
@@ -158,8 +158,8 @@ msgstr "Adı"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Açıklama"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2263,7 +2263,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2386,7 +2386,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2978,8 +2978,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 7b6d0d2e00..b54c1831dc 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 11:41+0000\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -124,7 +124,7 @@ msgstr "文件注释"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "用户"
@@ -136,7 +136,7 @@ msgstr "上传日期"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "名称"
@@ -158,8 +158,8 @@ msgstr "名称"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr ""
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2263,7 +2263,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2386,7 +2386,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2599,7 +2599,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2978,8 +2978,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6582,7 +6582,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6833,7 +6833,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7031,75 +7031,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From 36a3ed563f5a9c12113d286f39b6c79c3498485c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:03 +1000
Subject: [PATCH 040/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index b904ab64ce..8eefc2158d 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -124,7 +124,7 @@ msgstr "Commentaire du fichier"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Utilisateur"
@@ -136,7 +136,7 @@ msgstr "date de chargement"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Nom"
@@ -158,8 +158,8 @@ msgstr "Nom"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Description"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Quantité"
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr "Emplacement des pièces terminées"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Pièce"
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Notes"
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Détails"
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2385,7 +2385,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2977,8 +2977,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From 27a5d6843f9a9ea85b2c8e0866ea543cf88e06a2 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:04 +1000
Subject: [PATCH 041/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index d9339d356e..843e083fe5 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Usuario"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Nombre"
@@ -158,8 +158,8 @@ msgstr "Nombre"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Descripción"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Cantidad"
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Unicación"
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Estado"
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Parte"
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Notas"
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Lote"
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Detalles"
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr "Cliente"
@@ -2215,7 +2215,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2385,7 +2385,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2977,8 +2977,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From 71cf41e7cdeb64703f5b771072c0abb06bec87dc Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:05 +1000
Subject: [PATCH 042/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 5bc5426567..7cbb83155d 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr ""
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -158,8 +158,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr ""
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2385,7 +2385,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2977,8 +2977,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From e2b529743a9a3db1ec6408a8d2e483b8ceb9e3cd Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:07 +1000
Subject: [PATCH 043/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 3ae8122533..0c6393069e 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -124,7 +124,7 @@ msgstr "Komentarz pliku"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Użytkownik"
@@ -136,7 +136,7 @@ msgstr "data przesłania"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Nazwa"
@@ -158,8 +158,8 @@ msgstr "Nazwa"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Opis"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Ilość"
@@ -534,7 +534,7 @@ msgstr "Oznacz budowę jako ukończoną"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lokalizacja"
@@ -548,8 +548,8 @@ msgstr "Lokalizacja ukończonych części"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Status"
@@ -646,7 +646,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Część"
@@ -776,7 +776,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Uwagi"
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -1195,7 +1195,7 @@ msgstr "Nie określono lokalizacji docelowej"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Partia"
@@ -1250,7 +1250,7 @@ msgstr "Szczegóły zlecenia budowy"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Szczegóły"
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Opakowanie"
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr "Klient"
@@ -2215,7 +2215,7 @@ msgstr "Usuń części"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr "Nowy komponent"
@@ -2262,7 +2262,7 @@ msgstr "Utwórz nowego dostawcę części"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr "Now dostawca części"
@@ -2385,7 +2385,7 @@ msgstr "Dostarczone części"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr "Zamówienie"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr "Cena zakupu"
@@ -2977,8 +2977,8 @@ msgstr "Wydany"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr "Nowa lokalizacja"
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From c1499a77489ade4b805da983b4aab8410d059a41 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:08 +1000
Subject: [PATCH 044/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 3cd6d1a65a..2dc4897978 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-13 14:47\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -124,7 +124,7 @@ msgstr "Комментарий к файлу"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Пользователь"
@@ -136,7 +136,7 @@ msgstr "дата загрузки"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Название"
@@ -158,8 +158,8 @@ msgstr "Название"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Описание"
@@ -487,8 +487,8 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Количество"
@@ -534,7 +534,7 @@ msgstr "Пометить сборку как завершенную"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Расположение"
@@ -548,8 +548,8 @@ msgstr "Расположение укомплектованных частей"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Статус"
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2385,7 +2385,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2977,8 +2977,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From f0769d329889c366cce32a444724cca5d04166d8 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:09 +1000
Subject: [PATCH 045/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 64f5c996a8..9a422cb170 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -124,7 +124,7 @@ msgstr "Yorum"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Kullanıcı"
@@ -136,7 +136,7 @@ msgstr "Yükleme tarihi"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Adı"
@@ -158,8 +158,8 @@ msgstr "Adı"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Açıklama"
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2385,7 +2385,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2977,8 +2977,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From cacb3d5f3cf8ae5d8a50b21ade078127cffb20a8 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:11 +1000
Subject: [PATCH 046/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 0c63d671ef..5ea93f1aec 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -124,7 +124,7 @@ msgstr "文件注释"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "用户"
@@ -136,7 +136,7 @@ msgstr "上传日期"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "名称"
@@ -158,8 +158,8 @@ msgstr "名称"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr ""
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2385,7 +2385,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2977,8 +2977,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From d2661ed5c287b5bfde799f5274bdccce695c2904 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:12 +1000
Subject: [PATCH 047/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 10e889d6e6..acb671e5fb 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -124,7 +124,7 @@ msgstr "Datei-Kommentar"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr "Benutzer"
@@ -136,7 +136,7 @@ msgstr "Hochladedatum"
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr "Name"
@@ -158,8 +158,8 @@ msgstr "Name"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr "Beschreibung"
@@ -487,8 +487,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Anzahl"
@@ -534,7 +534,7 @@ msgstr "Bauauftrag als vollständig markieren"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lagerort"
@@ -548,8 +548,8 @@ msgstr "Lagerort der Endprodukte"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr "Status"
@@ -646,7 +646,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr "Teil"
@@ -776,7 +776,7 @@ msgstr "Link zu einer externen URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr "Notizen"
@@ -844,7 +844,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -1195,7 +1195,7 @@ msgstr "Ziel-Lagerort nicht angegeben"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Losnummer"
@@ -1250,7 +1250,7 @@ msgstr "Bauauftrag-details"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr "Details"
@@ -2082,7 +2082,7 @@ msgstr "Mindestpreis"
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Verpackungen"
@@ -2170,7 +2170,7 @@ msgstr "verwendet Standard-Währung"
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr "Kunde"
@@ -2216,7 +2216,7 @@ msgstr "Teile löschen"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr "Neues Teil"
@@ -2263,7 +2263,7 @@ msgstr "Neues Zuliefererteil anlegen"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
@@ -2386,7 +2386,7 @@ msgstr "Zuliefererteile"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Teilbestand"
@@ -2599,7 +2599,7 @@ msgstr "Herstellerteil löschen"
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
@@ -2857,7 +2857,7 @@ msgstr "Bestellung"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr "Bestellung"
@@ -2877,7 +2877,7 @@ msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr "Preis"
@@ -2978,8 +2978,8 @@ msgstr "Aufgegeben"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr "Neuer Lagerort"
@@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted"
msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht"
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr "Neues Teil anlegen"
@@ -4315,7 +4315,7 @@ msgid "View grid display"
msgstr "Rasteransicht anzeigen"
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr "Neuen Lagerort anlegen"
@@ -5171,7 +5171,7 @@ msgid "Result"
msgstr "Ergebnis"
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr "Datum"
@@ -6584,7 +6584,7 @@ msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr "Auswählen"
@@ -6835,7 +6835,7 @@ msgstr "Keine Kategorie"
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr "Pfad"
@@ -7033,75 +7033,75 @@ msgstr "gelöscht"
msgid "Stocktake"
msgstr "Inventur"
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr "Status"
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr "Status setzen"
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr "Status Code setzen"
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr "Status Code muss ausgewählt werden"
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr "Ungültiges Datum"
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr "Standort nicht mehr vorhanden"
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr "Bestellung existiert nicht mehr"
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr "Kunde existiert nicht mehr"
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr "Lagerbestand existiert nicht mehr"
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr "Hinzugefügt"
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr "Entfernt"
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr "Keine Benutzerinformation"
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr "Tracking-Eintrag bearbeiten"
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr "Tracking-Eintrag löschen"
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr "Neuen Lagerort anlegen"
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr "Keine installierten Elemente"
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr "Seriennummer"
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr "Lagerbestand entfernen"
From b8df6038fb5fdcc2c76a5c9a32660fc39eed7d52 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 15 Jun 2021 07:34:13 +1000
Subject: [PATCH 048/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 38d39aff5d..20fa9b01e6 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-11 22:02+0000\n"
-"PO-Revision-Date: 2021-06-11 22:09\n"
+"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"PO-Revision-Date: 2021-06-14 21:34\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1149
+#: templates/js/stock.js:1154
msgid "User"
msgstr ""
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
#: report/models.py:179 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:942
+#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -158,8 +158,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
-#: templates/js/stock.js:552 templates/js/stock.js:954
-#: templates/js/stock.js:999
+#: templates/js/stock.js:552 templates/js/stock.js:959
+#: templates/js/stock.js:1004
msgid "Description"
msgstr ""
@@ -487,8 +487,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
-#: templates/js/part.js:795 templates/js/stock.js:1134
-#: templates/js/stock.js:1353
+#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
-#: templates/js/stock.js:639 templates/js/stock.js:1026
+#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -548,8 +548,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1103
-#: templates/js/stock.js:1369
+#: templates/js/stock.js:626 templates/js/stock.js:1108
+#: templates/js/stock.js:1374
msgid "Status"
msgstr ""
@@ -646,7 +646,7 @@ msgstr ""
#: templates/js/build.js:991 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1346
msgid "Part"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
-#: templates/js/stock.js:1085
+#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -1195,7 +1195,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1376 templates/js/table_filters.js:112
+#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1250,7 +1250,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:14
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
-#: templates/js/stock.js:1014
+#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -2082,7 +2082,7 @@ msgstr ""
#: company/models.py:503 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:665
+#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
@@ -2169,7 +2169,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1067
+#: templates/js/stock.js:1072
msgid "Customer"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1282
+#: templates/js/stock.js:1287
msgid "New Part"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1288
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
msgstr ""
@@ -2385,7 +2385,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:966
+#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1289
+#: company/views.py:578 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1048
+#: templates/js/stock.js:1053
msgid "Purchase Order"
msgstr ""
@@ -2876,7 +2876,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:671 stock/models.py:542
-#: stock/templates/stock/item_base.html:331
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
@@ -2977,8 +2977,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:706
-#: templates/js/stock.js:1294
+#: stock/templates/stock/location.html:191 templates/js/stock.js:711
+#: templates/js/stock.js:1299
msgid "New Location"
msgstr ""
@@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1283
+#: templates/js/stock.js:1288
msgid "Create New Part"
msgstr ""
@@ -4314,7 +4314,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:707
+#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
msgstr ""
@@ -5170,7 +5170,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:982
+#: templates/js/order.js:195 templates/js/stock.js:987
msgid "Date"
msgstr ""
@@ -6580,7 +6580,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
-#: templates/js/stock.js:509 templates/js/stock.js:936
+#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:960
+#: templates/js/part.js:659 templates/js/stock.js:965
msgid "Path"
msgstr ""
@@ -7029,75 +7029,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:823
+#: templates/js/stock.js:828
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:838
+#: templates/js/stock.js:843
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:852
+#: templates/js/stock.js:857
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:853
+#: templates/js/stock.js:858
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:992
+#: templates/js/stock.js:997
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1039
+#: templates/js/stock.js:1044
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1058
+#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1077
+#: templates/js/stock.js:1082
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1095
+#: templates/js/stock.js:1100
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1118
+#: templates/js/stock.js:1123
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1126
+#: templates/js/stock.js:1131
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1158
+#: templates/js/stock.js:1163
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1170
+#: templates/js/stock.js:1175
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1171
+#: templates/js/stock.js:1176
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1295
+#: templates/js/stock.js:1300
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1336
+#: templates/js/stock.js:1341
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1359
+#: templates/js/stock.js:1364
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1387
+#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
msgstr ""
From a0a1ff6837d8773868a59e41d14f578b268921cc Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 16 Jun 2021 13:54:22 +0000
Subject: [PATCH 049/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/en/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/es/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/fr/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/it/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/ja/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/pl/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/ru/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/tr/LC_MESSAGES/django.po | 14 +++++++-------
InvenTree/locale/zh/LC_MESSAGES/django.po | 14 +++++++-------
10 files changed, 70 insertions(+), 70 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 1209c91844..679b4ac8cc 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -372,27 +372,27 @@ msgstr "Überschuss darf 100% nicht überschreiten"
msgid "Overage must be an integer value or a percentage"
msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein"
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Element löschen"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen"
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Benutzerinformationen bearbeiten"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Passwort eingeben"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr "Passwörter stimmen nicht überein"
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Systeminformationen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 2547dd0e38..5103f6db63 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 7aab2cad44..9af207b0ab 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Eliminar elemento"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Configurar Contraseña"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Información del sistema"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 03f4b8c92d..f91224436b 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Supprimer cet élément"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Modifier les informations utilisateur"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Informations système"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 1cdc27bb8e..9e3a5bf8a0 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 0df9ddf8d6..450232adb0 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 3d4e809989..924087c259 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Usuń element"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr "Zaznacz pole aby potwierdzić usunięcie elementu"
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Edytuj informacje użytkownika"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Ustaw hasło"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr "Hasła muszą być zgodne"
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Informacja systemowa"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 25228cb993..0898b61d2d 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -372,27 +372,27 @@ msgstr "Перегрузка не может превысить 100%"
msgid "Overage must be an integer value or a percentage"
msgstr "Превышение должно быть целым числом или процентом"
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Удалить элемент"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr "Установите флажок для подтверждения удаления элемента"
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Редактировать информацию о пользователе"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Установить пароль"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr "Пароли должны совпадать"
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Информация о системе"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index ba8f0e1c85..1d51edfe70 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index b54c1831dc..512d70f844 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
+"POT-Creation-Date: 2021-06-16 13:54+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
From 21ccf7c4a1f271ef96e4ce90f6dee5ee4f5816db Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 16 Jun 2021 13:55:59 +0000
Subject: [PATCH 050/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 679b4ac8cc..bde54d568d 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 5103f6db63..0a6c0678d3 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 9af207b0ab..7496fcba7a 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index f91224436b..0459641732 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 9e3a5bf8a0..dceac2697c 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 450232adb0..e453467790 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 924087c259..dca94eb669 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 0898b61d2d..3d155b4072 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 1d51edfe70..80a5cf1317 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 512d70f844..3390015b16 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:54+0000\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
"PO-Revision-Date: 2021-06-09 00:22\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From d5014bb08a9051ef614841488108474b1bf70e9a Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:19 +1000
Subject: [PATCH 051/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 8eefc2158d..32a45a80d8 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Supprimer cet élément"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Modifier les informations utilisateur"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Informations système"
From 2f9f9bd99c6d77b7032804491539f4172a48e473 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:21 +1000
Subject: [PATCH 052/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 843e083fe5..b9d2c68d78 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Eliminar elemento"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Configurar Contraseña"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Información del sistema"
From 10a0eb8d7004fdc304bc5988cfd18bd98934652a Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:23 +1000
Subject: [PATCH 053/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 7cbb83155d..816256a60e 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
From dcb2078572793c7f5daf011b44f73b97076c29a2 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:25 +1000
Subject: [PATCH 054/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 0c6393069e..07198e73a0 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Usuń element"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr "Zaznacz pole aby potwierdzić usunięcie elementu"
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Edytuj informacje użytkownika"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Ustaw hasło"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr "Hasła muszą być zgodne"
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Informacja systemowa"
From e01a3b7c5f0c66eb0469f93be2af7df7f86dd593 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:27 +1000
Subject: [PATCH 055/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 2dc4897978..95a49a38a2 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -372,27 +372,27 @@ msgstr "Перегрузка не может превысить 100%"
msgid "Overage must be an integer value or a percentage"
msgstr "Превышение должно быть целым числом или процентом"
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Удалить элемент"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr "Установите флажок для подтверждения удаления элемента"
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Редактировать информацию о пользователе"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Установить пароль"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr "Пароли должны совпадать"
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Информация о системе"
From 1f10ab699f9e036e3946496adc712dc6cfbab5fc Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:29 +1000
Subject: [PATCH 056/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 9a422cb170..8878753eb5 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
From 626019323bd6b3de35b013e35e6220377da4fbbc Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:31 +1000
Subject: [PATCH 057/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 5ea93f1aec..968ec087bb 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
From f44959b9a8fe8ccd83fcc44181bab0d374440737 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:34 +1000
Subject: [PATCH 058/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index acb671e5fb..24ef333a7a 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -372,27 +372,27 @@ msgstr "Überschuss darf 100% nicht überschreiten"
msgid "Overage must be an integer value or a percentage"
msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein"
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr "Element löschen"
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen"
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Benutzerinformationen bearbeiten"
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Passwort eingeben"
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr "Passwörter stimmen nicht überein"
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr "Systeminformationen"
From 0781ad525e6f1c5ddbb94897ac2a81285a75bade Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 00:02:35 +1000
Subject: [PATCH 059/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 20fa9b01e6..a7267cc34e 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-14 21:21+0000\n"
-"PO-Revision-Date: 2021-06-14 21:34\n"
+"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -372,27 +372,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:592
+#: InvenTree/views.py:605
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:641
+#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:686
+#: InvenTree/views.py:699
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:937 templates/navbar.html:95
+#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
msgstr ""
From 7eb420409b344163eb2023c122afcec619b8988c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 16 Jun 2021 22:40:13 +0000
Subject: [PATCH 060/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 45 ++++++++++++++---------
InvenTree/locale/en/LC_MESSAGES/django.po | 30 ++++++++-------
InvenTree/locale/es/LC_MESSAGES/django.po | 37 +++++++++++--------
InvenTree/locale/fr/LC_MESSAGES/django.po | 37 +++++++++++--------
InvenTree/locale/it/LC_MESSAGES/django.po | 37 +++++++++++--------
InvenTree/locale/ja/LC_MESSAGES/django.po | 37 +++++++++++--------
InvenTree/locale/pl/LC_MESSAGES/django.po | 39 ++++++++++++--------
InvenTree/locale/ru/LC_MESSAGES/django.po | 37 +++++++++++--------
InvenTree/locale/tr/LC_MESSAGES/django.po | 37 +++++++++++--------
InvenTree/locale/zh/LC_MESSAGES/django.po | 37 +++++++++++--------
10 files changed, 214 insertions(+), 159 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 24ef333a7a..cb86b28e65 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -146,7 +146,7 @@ msgstr "Name"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr "Link zu einer externen URL"
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr "Hersteller-Teilenummer"
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr "MPN"
@@ -2037,7 +2037,7 @@ msgstr "Zulieferer auswählen"
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr "SKU (Lagerbestandseinheit)"
@@ -2149,9 +2149,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr ""
+"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -2866,7 +2868,7 @@ msgid "Supplier part"
msgstr "Zuliefererteil"
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3163,21 +3165,27 @@ msgstr "Position hinzufügen"
msgid "No line items found"
msgstr "Keine Positionen gefunden"
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr "Stück-Preis"
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+#, fuzzy
+#| msgid "Unit sale price"
+msgid "Total price"
+msgstr "Stückverkaufspreis"
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr "Position bearbeiten"
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr "Position löschen"
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr "Position empfangen"
@@ -6134,11 +6142,13 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr "\n"
+msgstr ""
+"\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7591,4 +7601,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
-
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 0a6c0678d3..ab3c93408d 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -147,7 +147,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -469,7 +469,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -604,7 +604,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -630,7 +630,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -768,7 +768,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1899,7 +1899,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2038,7 +2038,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2867,7 +2867,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3164,21 +3164,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index b9d2c68d78..2050256071 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -146,7 +146,7 @@ msgstr "Nombre"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6138,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7593,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 32a45a80d8..bf29e71f99 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -146,7 +146,7 @@ msgstr "Nom"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6138,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7593,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 816256a60e..56d25f0e7d 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6138,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7593,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index a7267cc34e..ae4381a527 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6138,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7593,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 07198e73a0..01c9c30d95 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -146,7 +146,7 @@ msgstr "Nazwa"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr "Numer producenta"
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr "MPN"
@@ -2037,7 +2037,7 @@ msgstr "Wybierz dostawcę"
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr "SKU"
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,27 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr "Cena jednostkowa"
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+#, fuzzy
+#| msgid "Unit sale price"
+msgid "Total price"
+msgstr "Jednostkowa cena sprzedaży"
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6140,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7595,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 95a49a38a2..bbb74b34ba 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -146,7 +146,7 @@ msgstr "Название"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6138,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7593,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 8878753eb5..7ad040c560 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -146,7 +146,7 @@ msgstr "Adı"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6138,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7593,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 968ec087bb..9b616dd2af 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
"PO-Revision-Date: 2021-06-16 14:02\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -146,7 +146,7 @@ msgstr "名称"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2149,7 +2149,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2865,7 +2866,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3163,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
@@ -6133,7 +6138,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7587,4 +7593,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
From 7fd9dd4f124d00273f3a623d113440e357ffab6b Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:40:55 +1000
Subject: [PATCH 061/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 32a45a80d8..97617764a4 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -146,7 +146,7 @@ msgstr "Nom"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From 716167d4d02301620610155801eabf8b79090ea1 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:40:57 +1000
Subject: [PATCH 062/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index b9d2c68d78..6d0f3375c4 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -146,7 +146,7 @@ msgstr "Nombre"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From b59de2a9bafea9ecb9b701f9b6d5cf074e8b5f31 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:40:58 +1000
Subject: [PATCH 063/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 816256a60e..6caf5cb88d 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From 42ecb11dbca428712ae93d548cfcc8546c9ad5a6 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:40:59 +1000
Subject: [PATCH 064/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 07198e73a0..9b4e347ff7 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -146,7 +146,7 @@ msgstr "Nazwa"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr "Numer producenta"
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr "MPN"
@@ -2037,7 +2037,7 @@ msgstr "Wybierz dostawcę"
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr "SKU"
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr "Cena jednostkowa"
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From 5704dcc5515a60a760ab4cb955288780403cadee Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:41:00 +1000
Subject: [PATCH 065/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 95a49a38a2..d61e19d068 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -146,7 +146,7 @@ msgstr "Название"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From 431ae69ee9618f43d79bea71a63854731c7c4842 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:41:02 +1000
Subject: [PATCH 066/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 8878753eb5..e30c1ed591 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -146,7 +146,7 @@ msgstr "Adı"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From e1e36087002de9e94d0232b8b789032fbbb2193f Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:41:03 +1000
Subject: [PATCH 067/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 968ec087bb..9892439445 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -146,7 +146,7 @@ msgstr "名称"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From d85fe7cf4c3924fa67f6a84b61b8f1ff284cddbc Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:41:04 +1000
Subject: [PATCH 068/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 24ef333a7a..9eeedee291 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -146,7 +146,7 @@ msgstr "Name"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr "Link zu einer externen URL"
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr "Hersteller-Teilenummer"
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr "MPN"
@@ -2037,7 +2037,7 @@ msgstr "Zulieferer auswählen"
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr "SKU (Lagerbestandseinheit)"
@@ -2866,7 +2866,7 @@ msgid "Supplier part"
msgstr "Zuliefererteil"
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3163,21 +3163,25 @@ msgstr "Position hinzufügen"
msgid "No line items found"
msgstr "Keine Positionen gefunden"
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr "Stück-Preis"
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr "Position bearbeiten"
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr "Position löschen"
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr "Position empfangen"
From 0f53a03aaef5a823606d45766b534cc7ae688347 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 08:41:06 +1000
Subject: [PATCH 069/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 32 +++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index a7267cc34e..f5afd1b0fe 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 13:55+0000\n"
-"PO-Revision-Date: 2021-06-16 14:02\n"
+"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:143
+#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544
@@ -468,7 +468,7 @@ msgstr ""
#: order/forms.py:279 order/models.py:616 order/models.py:817
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
-#: order/templates/order/purchase_order_detail.html:175
+#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
@@ -603,7 +603,7 @@ msgid "Build Order Reference"
msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
-#: order/templates/order/purchase_order_detail.html:170
+#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/detail.html:26 company/models.py:622
#: order/models.py:660 order/models.py:693
#: order/templates/order/order_wizard/select_parts.html:30
-#: order/templates/order/purchase_order_detail.html:131
+#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:213 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
@@ -767,7 +767,7 @@ msgstr ""
#: company/templates/company/navbar.html:73 order/models.py:125
#: order/models.py:620 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32
-#: order/templates/order/purchase_order_detail.html:209
+#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/sales_order_detail.html:278
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -1898,7 +1898,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
-#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
+#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN"
msgstr ""
@@ -2037,7 +2037,7 @@ msgstr ""
#: company/models.py:472 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
#: part/bom.py:287
msgid "SKU"
msgstr ""
@@ -2865,7 +2865,7 @@ msgid "Supplier part"
msgstr ""
#: order/models.py:664 order/templates/order/order_base.html:131
-#: order/templates/order/purchase_order_detail.html:189
+#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
@@ -3162,21 +3162,25 @@ msgstr ""
msgid "No line items found"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:180
+#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:235
msgid "Unit Price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:221
+#: order/templates/order/purchase_order_detail.html:198
+msgid "Total price"
+msgstr ""
+
+#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:328
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:222
+#: order/templates/order/purchase_order_detail.html:252
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:227
+#: order/templates/order/purchase_order_detail.html:257
msgid "Receive line item"
msgstr ""
From b161a72cbeb35c363ba45b909a3e1d62e91e3987 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 16 Jun 2021 23:12:11 +0000
Subject: [PATCH 070/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 152 ++++++++++++----------
InvenTree/locale/en/LC_MESSAGES/django.po | 135 ++++++++++---------
InvenTree/locale/es/LC_MESSAGES/django.po | 142 +++++++++++---------
InvenTree/locale/fr/LC_MESSAGES/django.po | 142 +++++++++++---------
InvenTree/locale/it/LC_MESSAGES/django.po | 142 +++++++++++---------
InvenTree/locale/ja/LC_MESSAGES/django.po | 142 +++++++++++---------
InvenTree/locale/pl/LC_MESSAGES/django.po | 142 +++++++++++---------
InvenTree/locale/ru/LC_MESSAGES/django.po | 142 +++++++++++---------
InvenTree/locale/tr/LC_MESSAGES/django.po | 142 +++++++++++---------
InvenTree/locale/zh/LC_MESSAGES/django.po | 142 +++++++++++---------
10 files changed, 784 insertions(+), 639 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 9eeedee291..6e766f620c 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -134,7 +134,7 @@ msgstr "Hochladedatum"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr "Name"
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr "Link zu einer externen URL"
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr "Seriennummer"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr "Bauauftrag-details"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr "Anzahl der neusten Teile auf der Startseite"
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr "Vorlage"
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr "Angegebener Wert muss ein Wahrheitswert sein"
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr "Datei hochgeladen"
@@ -2149,9 +2151,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr ""
+"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -2639,7 +2643,7 @@ msgstr "Label"
msgid "Label template file"
msgstr "Label-Vorlage-Datei"
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr "Aktiviert"
@@ -2663,7 +2667,7 @@ msgstr "Höhe [mm]"
msgid "Label height, specified in mm"
msgstr "Label-Höhe in mm"
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr "Dateinamen-Muster"
@@ -2675,8 +2679,8 @@ msgstr "Muster für die Erstellung von Label-Dateinamen"
msgid "Query filters (comma-separated list of key=value pairs"
msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)"
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr "Filter"
@@ -2956,7 +2960,7 @@ msgid "Export order to file"
msgstr "Exportiere Bestellung in Datei"
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr "Bestellungs-Details"
@@ -3136,15 +3140,20 @@ msgid "Select a purchase order for %(name)s"
msgstr "Bestellung für %(name)s auswählen"
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr "Bestellungs-Anhänge"
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?"
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr "BestandsObjekte empfangen"
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr "Empfangene Teile"
@@ -3163,17 +3172,25 @@ msgstr "Position hinzufügen"
msgid "No line items found"
msgstr "Keine Positionen gefunden"
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+#, fuzzy
+#| msgid "Total Cost"
+msgid "Total"
+msgstr "Gesamtkosten"
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr "Stück-Preis"
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr "Position bearbeiten"
@@ -3284,50 +3301,50 @@ msgstr "Bestands-Zuordnung löschen"
msgid "No matching line items"
msgstr "Keine passenden Positionen gefunden"
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr "ID"
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr "Zugeordnet"
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr "Erledigt"
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr "PO"
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr "Seriennummern zuweisen"
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr "Lagerbestand zuweisen"
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr "Lagerbestand kaufen"
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr "Lagerbestand bauen"
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr "Preis berechnen"
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr "Position löschen "
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr "Stückpreis aktualisieren"
@@ -3368,10 +3385,6 @@ msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen"
msgid "Sales Order Attachments"
msgstr "Auftrags-Anhänge"
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?"
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr "Bestellungs-Anhang hinzufügen"
@@ -3821,7 +3834,7 @@ msgstr "Interne Teilenummer"
msgid "Part revision or version number"
msgstr "Revisions- oder Versionsnummer"
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Revision"
@@ -5067,83 +5080,89 @@ msgstr "Stücklisten-Position bearbeiten"
msgid "Confim BOM item deletion"
msgstr "löschen von Stücklisten-Position bestätigen"
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr "Vorlagen Name"
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr "Bericht-Vorlage Datei"
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr "Bericht-Vorlage Beschreibung"
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr "Bericht Revisionsnummer (autom. erhöht)"
-#: report/models.py:275
+#: report/models.py:291
+#, fuzzy
+#| msgid "Pattern for generating label filenames"
+msgid "Pattern for generating report filenames"
+msgstr "Muster für die Erstellung von Label-Dateinamen"
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr "Bericht-Vorlage ist ein"
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr "BestandsObjekte-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)"
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr "einfügen Installiert in Tests"
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr "Test-Ergebnisse für BestandsObjekte in Baugruppen einschließen"
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr "Bauauftrag Filter"
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr "Bau-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)"
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr "Teil Filter"
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr "Teile-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)"
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr "Bestellungs-Abfragefilter"
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr "Auftrags-Abfragefilter"
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr "Snippet"
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr "Berichts-Snippet"
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr "Snippet-Beschreibung"
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr "Ressource"
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr "Berichts-Ressource"
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr "Ressource-Beschreibung"
@@ -6138,11 +6157,13 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr "\n"
+msgstr ""
+"\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7595,4 +7616,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
-
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index ab3c93408d..65b6dba7a7 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -135,7 +135,7 @@ msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -149,8 +149,8 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -473,7 +473,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -632,7 +632,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -766,10 +766,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -924,7 +924,7 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1249,7 +1249,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1600,7 +1600,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1844,7 +1844,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2640,7 +2642,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2664,7 +2666,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2676,8 +2678,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2957,7 +2959,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3137,15 +3139,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3164,17 +3171,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3285,50 +3298,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3369,10 +3382,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3822,7 +3831,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5068,83 +5077,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 6d0f3375c4..281e95392b 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -134,7 +134,7 @@ msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr "Nombre"
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr "Número de serie"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2662,7 +2665,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 97617764a4..58b7faeb04 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -134,7 +134,7 @@ msgstr "date de chargement"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr "Nom"
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2662,7 +2665,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 6caf5cb88d..10a2741a2c 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -134,7 +134,7 @@ msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2662,7 +2665,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index f5afd1b0fe..646850d21a 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -134,7 +134,7 @@ msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2662,7 +2665,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 9b4e347ff7..e9b0f02de3 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -134,7 +134,7 @@ msgstr "data przesłania"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr "Nazwa"
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr "Link do zewnętrznego adresu URL"
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr "Numer Seryjny"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr "Szczegóły zlecenia budowy"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr "Szablon"
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr "Wyślik plik"
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr "Etykieta"
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr "Aktywne"
@@ -2662,7 +2665,7 @@ msgstr "Wysokość [mm]"
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr "Filtry"
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr "Otrzymane elementy"
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr "Cena jednostkowa"
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr "Numer ID"
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr "Przydzielono"
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr "Oblicz cenę"
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Wersja"
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index d61e19d068..50f802c05e 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -134,7 +134,7 @@ msgstr "дата загрузки"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr "Название"
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2662,7 +2665,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index e30c1ed591..94a091218e 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -134,7 +134,7 @@ msgstr "Yükleme tarihi"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr "Adı"
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2662,7 +2665,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 9892439445..5c89f879fc 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 22:40+0000\n"
+"POT-Creation-Date: 2021-06-16 23:11+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -134,7 +134,7 @@ msgstr "上传日期"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
-#: report/models.py:179 templates/InvenTree/search.html:137
+#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
msgid "Name"
@@ -148,8 +148,8 @@ msgstr "名称"
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
-#: part/templates/part/set_category.html:14 report/models.py:192
-#: report/models.py:505 report/models.py:544
+#: part/templates/part/set_category.html:14 report/models.py:193
+#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
@@ -472,7 +472,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
-#: order/templates/order/sales_order_detail.html:230 part/forms.py:342
+#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
@@ -604,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:101 order/models.py:618
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:225 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,7 +631,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
-#: order/templates/order/sales_order_detail.html:213 part/models.py:321
+#: order/templates/order/sales_order_detail.html:214 part/models.py:321
#: part/models.py:1967 part/models.py:1979 part/models.py:1997
#: part/models.py:2072 part/models.py:2168 part/models.py:2254
#: part/templates/part/part_app_base.html:8
@@ -765,10 +765,10 @@ msgstr ""
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:29
-#: order/templates/order/po_navbar.html:32
+#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: order/templates/order/po_navbar.html:41
#: order/templates/order/purchase_order_detail.html:239
-#: order/templates/order/sales_order_detail.html:278
+#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
#: part/templates/part/navbar.html:134
@@ -923,7 +923,7 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
-#: order/templates/order/po_navbar.html:26
+#: order/templates/order/po_navbar.html:35
#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
@@ -1248,7 +1248,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
-#: order/templates/order/po_navbar.html:14
+#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
@@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page"
msgstr ""
#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
-#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25
+#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
msgstr ""
@@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean"
msgstr ""
#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42
-#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27
+#: order/templates/order/po_navbar.html:19
+#: order/templates/order/po_navbar.html:22 order/views.py:582
+#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
msgstr ""
@@ -2149,7 +2151,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2638,7 +2641,7 @@ msgstr ""
msgid "Label template file"
msgstr ""
-#: label/models.py:124 report/models.py:274
+#: label/models.py:124 report/models.py:297
msgid "Enabled"
msgstr ""
@@ -2662,7 +2665,7 @@ msgstr ""
msgid "Label height, specified in mm"
msgstr ""
-#: label/models.py:144
+#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
msgstr ""
@@ -2674,8 +2677,8 @@ msgstr ""
msgid "Query filters (comma-separated list of key=value pairs"
msgstr ""
-#: label/models.py:245 label/models.py:298 report/models.py:294
-#: report/models.py:415 report/models.py:449
+#: label/models.py:245 label/models.py:298 report/models.py:317
+#: report/models.py:440 report/models.py:474
msgid "Filters"
msgstr ""
@@ -2955,7 +2958,7 @@ msgid "Export order to file"
msgstr ""
#: order/templates/order/order_base.html:72
-#: order/templates/order/po_navbar.html:11
+#: order/templates/order/po_navbar.html:12
msgid "Purchase Order Details"
msgstr ""
@@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s"
msgstr ""
#: order/templates/order/po_attachments.html:12
-#: order/templates/order/po_navbar.html:23
+#: order/templates/order/po_navbar.html:32
msgid "Purchase Order Attachments"
msgstr ""
-#: order/templates/order/po_navbar.html:17
+#: order/templates/order/po_lineitem_delete.html:5
+#: order/templates/order/so_lineitem_delete.html:5
+msgid "Are you sure you wish to delete this line item?"
+msgstr ""
+
+#: order/templates/order/po_navbar.html:26
msgid "Received Stock Items"
msgstr ""
-#: order/templates/order/po_navbar.html:20
+#: order/templates/order/po_navbar.html:29
#: order/templates/order/po_received_items.html:12
msgid "Received Items"
msgstr ""
@@ -3162,17 +3170,23 @@ msgstr ""
msgid "No line items found"
msgstr ""
+#: order/templates/order/purchase_order_detail.html:142
+#: order/templates/order/sales_order_detail.html:223
+msgid "Total"
+msgstr ""
+
#: order/templates/order/purchase_order_detail.html:191
-#: order/templates/order/sales_order_detail.html:235
+#: order/templates/order/sales_order_detail.html:246
msgid "Unit Price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:198
+#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
msgstr ""
#: order/templates/order/purchase_order_detail.html:251
-#: order/templates/order/sales_order_detail.html:328
+#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
@@ -3283,50 +3297,50 @@ msgstr ""
msgid "No matching line items"
msgstr ""
-#: order/templates/order/sales_order_detail.html:205
+#: order/templates/order/sales_order_detail.html:206
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
#: templates/js/build.js:855
msgid "Allocated"
msgstr ""
-#: order/templates/order/sales_order_detail.html:245
+#: order/templates/order/sales_order_detail.html:276
msgid "Fulfilled"
msgstr ""
-#: order/templates/order/sales_order_detail.html:282
+#: order/templates/order/sales_order_detail.html:313
msgid "PO"
msgstr ""
-#: order/templates/order/sales_order_detail.html:312
+#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:318
+#: order/templates/order/sales_order_detail.html:349
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
#: templates/js/build.js:1062
msgid "Build stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:325
-#: order/templates/order/sales_order_detail.html:434
+#: order/templates/order/sales_order_detail.html:356
+#: order/templates/order/sales_order_detail.html:465
msgid "Calculate price"
msgstr ""
-#: order/templates/order/sales_order_detail.html:329
+#: order/templates/order/sales_order_detail.html:360
msgid "Delete line item "
msgstr ""
-#: order/templates/order/sales_order_detail.html:440
+#: order/templates/order/sales_order_detail.html:471
msgid "Update Unit Price"
msgstr ""
@@ -3367,10 +3381,6 @@ msgstr ""
msgid "Sales Order Attachments"
msgstr ""
-#: order/templates/order/so_lineitem_delete.html:5
-msgid "Are you sure you wish to delete this line item?"
-msgstr ""
-
#: order/views.py:104
msgid "Add Purchase Order Attachment"
msgstr ""
@@ -3820,7 +3830,7 @@ msgstr ""
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198
+#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
@@ -5066,83 +5076,87 @@ msgstr ""
msgid "Confim BOM item deletion"
msgstr ""
-#: report/models.py:180
+#: report/models.py:181
msgid "Template name"
msgstr ""
-#: report/models.py:186
+#: report/models.py:187
msgid "Report template file"
msgstr ""
-#: report/models.py:193
+#: report/models.py:194
msgid "Report template description"
msgstr ""
-#: report/models.py:199
+#: report/models.py:200
msgid "Report revision number (auto-increments)"
msgstr ""
-#: report/models.py:275
+#: report/models.py:291
+msgid "Pattern for generating report filenames"
+msgstr ""
+
+#: report/models.py:298
msgid "Report template is enabled"
msgstr ""
-#: report/models.py:295
+#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
msgstr ""
-#: report/models.py:303
+#: report/models.py:326
msgid "Include Installed Tests"
msgstr ""
-#: report/models.py:304
+#: report/models.py:327
msgid "Include test results for stock items installed inside assembled item"
msgstr ""
-#: report/models.py:347
+#: report/models.py:371
msgid "Build Filters"
msgstr ""
-#: report/models.py:348
+#: report/models.py:372
msgid "Build query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:385
+#: report/models.py:410
msgid "Part Filters"
msgstr ""
-#: report/models.py:386
+#: report/models.py:411
msgid "Part query filters (comma-separated list of key=value pairs"
msgstr ""
-#: report/models.py:416
+#: report/models.py:441
msgid "Purchase order query filters"
msgstr ""
-#: report/models.py:450
+#: report/models.py:475
msgid "Sales order query filters"
msgstr ""
-#: report/models.py:500
+#: report/models.py:525
msgid "Snippet"
msgstr ""
-#: report/models.py:501
+#: report/models.py:526
msgid "Report snippet file"
msgstr ""
-#: report/models.py:505
+#: report/models.py:530
msgid "Snippet file description"
msgstr ""
-#: report/models.py:540
+#: report/models.py:565
msgid "Asset"
msgstr ""
-#: report/models.py:541
+#: report/models.py:566
msgid "Report asset file"
msgstr ""
-#: report/models.py:544
+#: report/models.py:569
msgid "Asset file description"
msgstr ""
@@ -6137,7 +6151,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7591,4 +7606,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
From 3fc68a76f7c4d305f86323f41e43ab37484e0b6a Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 16 Jun 2021 23:12:21 +0000
Subject: [PATCH 071/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 6e766f620c..5f0379899a 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 65b6dba7a7..26f7053ac2 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 281e95392b..ee6dd79329 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 58b7faeb04..e594dc20de 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 10a2741a2c..e72dfe15a1 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 646850d21a..58ea163282 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index e9b0f02de3..a85569a97e 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:40\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 50f802c05e..6913a2d67c 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 94a091218e..a32f35cd87 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 5c89f879fc..1852102d41 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:11+0000\n"
+"POT-Creation-Date: 2021-06-16 23:12+0000\n"
"PO-Revision-Date: 2021-06-16 22:41\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 2c3f0fc95e583ff70705df027dd068355a807b91 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 15:48:24 +1000
Subject: [PATCH 072/734] New Crowdin updates (#1670)
* 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
---
InvenTree/locale/de/LC_MESSAGES/django.po | 25 ++++++++---------------
InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++----
InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++----
InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++----
InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++----
InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++----
InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++----
InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++----
InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++----
9 files changed, 41 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 5f0379899a..78f4519f26 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:41\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -2151,11 +2151,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr ""
-"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -3174,10 +3172,8 @@ msgstr "Keine Positionen gefunden"
#: order/templates/order/purchase_order_detail.html:142
#: order/templates/order/sales_order_detail.html:223
-#, fuzzy
-#| msgid "Total Cost"
msgid "Total"
-msgstr "Gesamtkosten"
+msgstr ""
#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:246
@@ -3187,7 +3183,7 @@ msgstr "Stück-Preis"
#: order/templates/order/purchase_order_detail.html:198
#: order/templates/order/sales_order_detail.html:253
msgid "Total price"
-msgstr ""
+msgstr "Gesamtpreis"
#: order/templates/order/purchase_order_detail.html:251
#: order/templates/order/sales_order_detail.html:359
@@ -5097,10 +5093,8 @@ msgid "Report revision number (auto-increments)"
msgstr "Bericht Revisionsnummer (autom. erhöht)"
#: report/models.py:291
-#, fuzzy
-#| msgid "Pattern for generating label filenames"
msgid "Pattern for generating report filenames"
-msgstr "Muster für die Erstellung von Label-Dateinamen"
+msgstr ""
#: report/models.py:298
msgid "Report template is enabled"
@@ -6157,13 +6151,11 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr ""
-"\n"
+msgstr "\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7616,3 +7608,4 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
+
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index ee6dd79329..34563250f6 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:40\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index e594dc20de..1a427e136d 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:40\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index e72dfe15a1..d0c85cf34b 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:40\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 58ea163282..cda8bce17d 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:41\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index a85569a97e..ba8e798b1d 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:40\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 6913a2d67c..524eb747e0 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:41\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index a32f35cd87..45dc4280f0 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:41\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 1852102d41..cdacfcbc4d 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-16 23:12+0000\n"
-"PO-Revision-Date: 2021-06-16 22:41\n"
+"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -2151,8 +2151,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6151,8 +6150,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7606,3 +7604,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From bfd509a1de710f8b6125e61dd0117a94ce5f45bb Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 17 Jun 2021 07:02:35 +0000
Subject: [PATCH 073/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 193 ++++++++++++----------
InvenTree/locale/en/LC_MESSAGES/django.po | 178 ++++++++++----------
InvenTree/locale/es/LC_MESSAGES/django.po | 185 +++++++++++----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 185 +++++++++++----------
InvenTree/locale/it/LC_MESSAGES/django.po | 185 +++++++++++----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 185 +++++++++++----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 185 +++++++++++----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 185 +++++++++++----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 185 +++++++++++----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 185 +++++++++++----------
10 files changed, 962 insertions(+), 889 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 78f4519f26..45941e3e41 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -77,7 +77,7 @@ msgstr "Kategorie auswählen"
msgid "Duplicate serial: {n}"
msgstr "Doppelte Seriennummer: {n}"
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Keine gültige Menge"
@@ -146,7 +146,7 @@ msgstr "Name"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr "geplantes Bestelldatum"
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr "Anzahl der zu bauenden Teile"
msgid "Enter quantity for build output"
msgstr "Menge der Endprodukte angeben"
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr "Seriennummer"
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr "Bauauftrag als vollständig markieren"
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr "Lagerort der Endprodukte"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr "Bauaufträge"
msgid "Build Order Reference"
msgstr "Bauauftragsreferenz"
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr "Losnummer"
msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt"
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Erstelldatum"
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr "geplantes Fertigstellungsdatum"
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr "Fertigstellungsdatum"
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr "Nutzer der diesen Bauauftrag erstellt hat"
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr "Link zu einer externen URL"
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten"
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr "Zu viele BestandsObjekt zugewiesen"
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr "Reserviermenge muss größer null sein"
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr "Fortschritt"
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr "Ausgangs-Lager"
msgid "Stock can be taken from any available location."
msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden."
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr "Ziel-Lager"
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr "Anlaufstelle"
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr "Teilbeschreibung des Herstellers"
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,9 +2153,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr ""
+"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -2168,7 +2172,7 @@ msgstr "Keine Website angegeben"
msgid "Uses default currency"
msgstr "verwendet Standard-Währung"
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2699,163 +2703,163 @@ msgstr "Bestellung stornieren"
msgid "Ship order"
msgstr "Bestellung versenden"
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr "Teile in diesen Lagerort empfangen"
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr "Bestellungs-Referenz"
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr "Zieldatum für Auftrags-Lieferung."
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr "Auftrag-Nummer eingeben"
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr "Zieldatum für Auftrags-Fertigstellung."
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr "Seriennummern für BestandsObjekt eingeben"
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr "Menge der BestandsObjekt eingeben"
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr "Bestell-Referenz"
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr "Bestellungs-Beschreibung"
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr "Link auf externe Seite"
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr "Erstellt von"
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind"
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr "Bestell-Notizen"
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr "Bestellungs-Status"
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr "Firma bei der die Teile bestellt werden"
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr "Zulieferer-Referenz"
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr "Zulieferer Bestellreferenz"
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr "Empfangen von"
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr "Aufgabedatum"
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr "Datum an dem die Bestellung aufgegeben wurde"
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr "Ziel-Versanddatum"
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr "Geplantes Lieferdatum für Auftrag."
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr "Datum an dem der Auftrag fertigstellt wurde"
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr "Anzahl muss größer Null sein"
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen"
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden"
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr "Anzahl muss eine Ganzzahl sein"
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr "Anzahl muss eine positive Zahl sein"
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr "Firma an die die Teile verkauft werden"
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr "Kundenreferenz"
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr "Bestellreferenz"
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr "Versanddatum"
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr "Versand von"
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist"
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr "Anzahl"
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr "Position - Referenz"
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr "Position - Notizen"
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr "Bestellung"
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2863,73 +2867,79 @@ msgstr "Bestellung"
msgid "Purchase Order"
msgstr "Bestellung"
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr "Zuliefererteil"
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr "Empfangen"
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr "Preis"
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr "Preis pro Einheit"
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+#, fuzzy
+#| msgid "Where is this item normally stored?"
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr "Wo wird dieses Teil normalerweise gelagert?"
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Verkaufspreis"
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr "Stückverkaufspreis"
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr "BestandsObjekt wurde nicht zugewiesen"
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen"
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen"
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten"
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein"
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr "Position"
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr "Position"
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr "BestandsObjekt für Zuordnung auswählen"
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr "Anzahl für Bestandszuordnung eingeben"
@@ -3185,16 +3195,16 @@ msgstr "Stück-Preis"
msgid "Total price"
msgstr "Gesamtpreis"
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr "Position bearbeiten"
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr "Position löschen"
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr "Position empfangen"
@@ -3238,11 +3248,11 @@ msgstr "Bestellt"
msgid "Receive"
msgstr "Empfangen"
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr "Fehler: verknüpftes Teil wurde gelöscht"
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr "Position entfernen"
@@ -6151,11 +6161,13 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr "\n"
+msgstr ""
+"\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7608,4 +7620,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
-
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 26f7053ac2..1ecfe858c2 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -78,7 +78,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -147,7 +147,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -446,7 +446,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -465,8 +465,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -501,7 +501,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr ""
@@ -530,8 +530,7 @@ msgid "Mark build as complete"
msgstr ""
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -544,7 +543,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -603,7 +602,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -628,7 +627,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -711,16 +710,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -737,7 +736,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -765,10 +764,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -810,11 +809,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1038,7 +1037,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1186,7 +1185,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr ""
@@ -1956,7 +1958,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2025,7 +2027,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2169,7 +2171,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2700,163 +2702,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2864,73 +2866,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3186,16 +3192,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3239,11 +3245,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 34563250f6..81dd2943d8 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -77,7 +77,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -146,7 +146,7 @@ msgstr "Nombre"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr "Números de serie"
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr ""
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr "Progreso"
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr "Destinación"
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 1a427e136d..5ce6fe5952 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -77,7 +77,7 @@ msgstr "Sélectionnez une catégorie"
msgid "Duplicate serial: {n}"
msgstr "Dupliquer le numéro de série: {n}"
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Quantité fournie invalide"
@@ -146,7 +146,7 @@ msgstr "Nom"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr "Numéros de série"
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr ""
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr "Emplacement des pièces terminées"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Date de création"
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr "L'élément de construction doit spécifier une sortie de construction,
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr ""
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index d0c85cf34b..7133ae30fe 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -77,7 +77,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr ""
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr ""
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr ""
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index cda8bce17d..acc3c62e57 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -77,7 +77,7 @@ msgstr ""
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr ""
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr ""
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr ""
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index ba8e798b1d..d91bf7e4a1 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -77,7 +77,7 @@ msgstr "Wybierz kategorię"
msgid "Duplicate serial: {n}"
msgstr "Powtórzony numer seryjny: {n}"
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Podano nieprawidłową ilość"
@@ -146,7 +146,7 @@ msgstr "Nazwa"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr "Numer seryjny"
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr "Oznacz budowę jako ukończoną"
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr "Lokalizacja ukończonych części"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr "Zlecenia budowy"
msgid "Build Order Reference"
msgstr "Odwołanie do zamówienia wykonania"
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr "Kod partii"
msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy"
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Data utworzenia"
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr "Docelowy termin zakończenia"
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr "Data zakończenia"
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr "Użytkownik, który wydał to zamówienie"
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr "Link do zewnętrznego adresu URL"
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr "Postęp"
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr "Źródło magazynu"
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr "Przeznaczenie"
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr "Punkt kontaktowy"
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr "Nie określono strony internetowej"
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr "Anuluj zamówienie"
msgid "Ship order"
msgstr "Wyślij zamówienie"
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr "Wprowadź ilość produktów magazynowych"
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr "Odniesienie zamówienia"
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr "Opis Zamówienia"
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr "Link do zewnętrznej witryny"
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr "Utworzony przez"
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie"
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr "Notatki do zamówienia"
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr "odebrane przez"
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr "Data wydania"
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr "Data wysyłki"
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr "wysłane przez"
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr "Ilość elementów"
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr "Zamówienie"
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr "Zamówienie"
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr "Odebrane"
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr "Cena zakupu"
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr "Cena zakupu jednostkowego"
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Cena sprzedaży"
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr "Jednostkowa cena sprzedaży"
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr "Linia"
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr "Komponent"
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr "Cena jednostkowa"
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr "Odbierz"
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr "Usuń linie"
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 524eb747e0..f6b945a43b 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -77,7 +77,7 @@ msgstr "Выбрать категорию"
msgid "Duplicate serial: {n}"
msgstr "Дублировать серийный номер: {n}"
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "недопустимое количество"
@@ -146,7 +146,7 @@ msgstr "Название"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr "Срок выполнения заказа"
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr "Количество элементов для сборки"
msgid "Enter quantity for build output"
msgstr "Введите количество для вывода сборки"
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr "Серийные номера"
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr "Пометить сборку как завершенную"
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr "Расположение укомплектованных частей"
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr "Порядок сборки"
msgid "Build Order Reference"
msgstr "Ссылка на заказ"
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr ""
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 45dc4280f0..49c779d7bc 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -77,7 +77,7 @@ msgstr "Kategori Seçin"
msgid "Duplicate serial: {n}"
msgstr "Tekrarlanan seri {n}"
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr "Geçersiz veri sağlandı"
@@ -146,7 +146,7 @@ msgstr "Adı"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr ""
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr ""
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr ""
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index cdacfcbc4d..09636d96cf 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-16 23:12+0000\n"
+"POT-Creation-Date: 2021-06-17 07:02+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -77,7 +77,7 @@ msgstr "选择分类"
msgid "Duplicate serial: {n}"
msgstr ""
-#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357
+#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358
#: stock/views.py:1795
msgid "Invalid quantity provided"
msgstr ""
@@ -146,7 +146,7 @@ msgstr "名称"
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
-#: order/models.py:103 order/templates/order/purchase_order_detail.html:147
+#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
#: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
@@ -445,7 +445,7 @@ msgid "Order target date"
msgstr ""
#: build/forms.py:42 build/templates/build/build_base.html:146
-#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144
+#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
@@ -464,8 +464,8 @@ msgstr ""
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:699
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
-#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262
-#: order/forms.py:279 order/models.py:616 order/models.py:817
+#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
+#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:179
@@ -500,7 +500,7 @@ msgstr ""
msgid "Enter quantity for build output"
msgstr ""
-#: build/forms.py:95 order/forms.py:234 stock/forms.py:118
+#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
msgstr ""
@@ -529,8 +529,7 @@ msgid "Mark build as complete"
msgstr ""
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
-#: order/forms.py:82 stock/forms.py:347
-#: stock/templates/stock/item_base.html:285
+#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:500
@@ -543,7 +542,7 @@ msgid "Location of completed parts"
msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
-#: build/templates/build/detail.html:59 order/models.py:468
+#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:780
@@ -602,7 +601,7 @@ msgstr ""
msgid "Build Order Reference"
msgstr ""
-#: build/models.py:128 order/models.py:101 order/models.py:618
+#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
#: report/templates/report/inventree_po_report.html:92
@@ -627,7 +626,7 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:622
-#: order/models.py:660 order/models.py:693
+#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
@@ -710,16 +709,16 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:107 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
-#: build/models.py:224 order/models.py:474
+#: build/models.py:224 order/models.py:475
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:220 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
msgstr ""
@@ -736,7 +735,7 @@ msgid "User who issued this build order"
msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
-#: build/templates/build/detail.html:105 order/models.py:121
+#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
@@ -764,10 +763,10 @@ msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
#: company/templates/company/navbar.html:70
-#: company/templates/company/navbar.html:73 order/models.py:125
-#: order/models.py:620 order/templates/order/po_navbar.html:38
+#: company/templates/company/navbar.html:73 order/models.py:126
+#: order/models.py:621 order/templates/order/po_navbar.html:38
#: order/templates/order/po_navbar.html:41
-#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
@@ -809,11 +808,11 @@ msgstr ""
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
-#: build/models.py:1188 order/models.py:791
+#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
msgstr ""
-#: build/models.py:1192 order/models.py:794
+#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
msgstr ""
@@ -1037,7 +1036,7 @@ msgid "Progress"
msgstr ""
#: build/templates/build/build_base.html:170
-#: build/templates/build/detail.html:84 order/models.py:691
+#: build/templates/build/detail.html:84 order/models.py:715
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
@@ -1185,7 +1184,10 @@ msgstr ""
msgid "Stock can be taken from any available location."
msgstr ""
-#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375
+#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
+#: order/templates/order/purchase_order_detail.html:239
+#: order/templates/order/receive_parts.html:25 stock/forms.py:169
+#: stock/forms.py:375
msgid "Destination"
msgstr ""
@@ -1955,7 +1957,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:105 part/models.py:743
+#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
#: templates/js/part.js:497
@@ -2024,7 +2026,7 @@ msgstr ""
#: company/models.py:466 company/templates/company/detail.html:62
#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:192
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
#: part/bom.py:286 stock/templates/stock/item_base.html:364
@@ -2151,7 +2153,8 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid "There are %(count)s parts sourced from this company.
\n"
+msgid ""
+"There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -2167,7 +2170,7 @@ msgstr ""
msgid "Uses default currency"
msgstr ""
-#: company/templates/company/detail.html:67 order/models.py:463
+#: company/templates/company/detail.html:67 order/models.py:464
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
@@ -2698,163 +2701,163 @@ msgstr ""
msgid "Ship order"
msgstr ""
-#: order/forms.py:82
+#: order/forms.py:86
msgid "Receive parts to this location"
msgstr ""
-#: order/forms.py:103
+#: order/forms.py:108
msgid "Purchase Order reference"
msgstr ""
-#: order/forms.py:110
+#: order/forms.py:115
msgid "Target date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:138
+#: order/forms.py:143
msgid "Enter sales order number"
msgstr ""
-#: order/forms.py:145 order/models.py:475
+#: order/forms.py:150 order/models.py:476
msgid "Target date for order completion. Order will be overdue after this date."
msgstr ""
-#: order/forms.py:236
+#: order/forms.py:242
msgid "Enter stock item serial numbers"
msgstr ""
-#: order/forms.py:242
+#: order/forms.py:248
msgid "Enter quantity of stock items"
msgstr ""
-#: order/models.py:101
+#: order/models.py:102
msgid "Order reference"
msgstr ""
-#: order/models.py:103
+#: order/models.py:104
msgid "Order description"
msgstr ""
-#: order/models.py:105
+#: order/models.py:106
msgid "Link to external page"
msgstr ""
-#: order/models.py:113 part/templates/part/detail.html:132
+#: order/models.py:114 part/templates/part/detail.html:132
msgid "Created By"
msgstr ""
-#: order/models.py:120
+#: order/models.py:121
msgid "User or group responsible for this order"
msgstr ""
-#: order/models.py:125
+#: order/models.py:126
msgid "Order notes"
msgstr ""
-#: order/models.py:184 order/models.py:468
+#: order/models.py:185 order/models.py:469
msgid "Purchase order status"
msgstr ""
-#: order/models.py:193
+#: order/models.py:194
msgid "Company from which the items are being ordered"
msgstr ""
-#: order/models.py:196 order/templates/order/order_base.html:98
+#: order/models.py:197 order/templates/order/order_base.html:98
#: templates/js/order.js:179
msgid "Supplier Reference"
msgstr ""
-#: order/models.py:196
+#: order/models.py:197
msgid "Supplier order reference code"
msgstr ""
-#: order/models.py:203
+#: order/models.py:204
msgid "received by"
msgstr ""
-#: order/models.py:208
+#: order/models.py:209
msgid "Issue Date"
msgstr ""
-#: order/models.py:209
+#: order/models.py:210
msgid "Date order was issued"
msgstr ""
-#: order/models.py:214
+#: order/models.py:215
msgid "Target Delivery Date"
msgstr ""
-#: order/models.py:215
+#: order/models.py:216
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
-#: order/models.py:221
+#: order/models.py:222
msgid "Date order was completed"
msgstr ""
-#: order/models.py:245 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1675 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
-#: order/models.py:250
+#: order/models.py:251
msgid "Part supplier must match PO supplier"
msgstr ""
-#: order/models.py:348
+#: order/models.py:349
msgid "Lines can only be received against an order marked as 'Placed'"
msgstr ""
-#: order/models.py:352
+#: order/models.py:353
msgid "Quantity must be an integer"
msgstr ""
-#: order/models.py:354
+#: order/models.py:355
msgid "Quantity must be a positive number"
msgstr ""
-#: order/models.py:464
+#: order/models.py:465
msgid "Company to which the items are being sold"
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer Reference "
msgstr ""
-#: order/models.py:470
+#: order/models.py:471
msgid "Customer order reference code"
msgstr ""
-#: order/models.py:478 templates/js/order.js:303
+#: order/models.py:479 templates/js/order.js:303
msgid "Shipment Date"
msgstr ""
-#: order/models.py:485
+#: order/models.py:486
msgid "shipped by"
msgstr ""
-#: order/models.py:529
+#: order/models.py:530
msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr ""
-#: order/models.py:616
+#: order/models.py:617
msgid "Item quantity"
msgstr ""
-#: order/models.py:618
+#: order/models.py:619
msgid "Line item reference"
msgstr ""
-#: order/models.py:620
+#: order/models.py:621
msgid "Line item notes"
msgstr ""
-#: order/models.py:646 order/models.py:691
+#: order/models.py:647 order/models.py:715
#: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45
msgid "Order"
msgstr ""
-#: order/models.py:647 order/templates/order/order_base.html:9
+#: order/models.py:648 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
@@ -2862,73 +2865,77 @@ msgstr ""
msgid "Purchase Order"
msgstr ""
-#: order/models.py:661
+#: order/models.py:662
msgid "Supplier part"
msgstr ""
-#: order/models.py:664 order/templates/order/order_base.html:131
+#: order/models.py:665 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:219
#: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:133
msgid "Received"
msgstr ""
-#: order/models.py:664
+#: order/models.py:665
msgid "Number of items received"
msgstr ""
-#: order/models.py:671 stock/models.py:542
+#: order/models.py:672 stock/models.py:542
#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
msgid "Purchase Price"
msgstr ""
-#: order/models.py:672
+#: order/models.py:673
msgid "Unit purchase price"
msgstr ""
-#: order/models.py:700 part/templates/part/navbar.html:101
+#: order/models.py:681
+msgid "Where does the Purchaser want this item to be stored?"
+msgstr ""
+
+#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
-#: order/models.py:701
+#: order/models.py:725
msgid "Unit sale price"
msgstr ""
-#: order/models.py:776 order/models.py:778
+#: order/models.py:800 order/models.py:802
msgid "Stock item has not been assigned"
msgstr ""
-#: order/models.py:782
+#: order/models.py:806
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
-#: order/models.py:784
+#: order/models.py:808
msgid "Cannot allocate stock to a line without a part"
msgstr ""
-#: order/models.py:787
+#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
-#: order/models.py:797
+#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
-#: order/models.py:802
+#: order/models.py:826
msgid "Line"
msgstr ""
-#: order/models.py:813
+#: order/models.py:837
msgid "Item"
msgstr ""
-#: order/models.py:814
+#: order/models.py:838
msgid "Select stock item to allocate"
msgstr ""
-#: order/models.py:817
+#: order/models.py:841
msgid "Enter stock allocation quantity"
msgstr ""
@@ -3184,16 +3191,16 @@ msgstr ""
msgid "Total price"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:251
+#: order/templates/order/purchase_order_detail.html:255
#: order/templates/order/sales_order_detail.html:359
msgid "Edit line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:252
+#: order/templates/order/purchase_order_detail.html:256
msgid "Delete line item"
msgstr ""
-#: order/templates/order/purchase_order_detail.html:257
+#: order/templates/order/purchase_order_detail.html:261
msgid "Receive line item"
msgstr ""
@@ -3237,11 +3244,11 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: order/templates/order/receive_parts.html:36
+#: order/templates/order/receive_parts.html:37
msgid "Error: Referenced part has been removed"
msgstr ""
-#: order/templates/order/receive_parts.html:57
+#: order/templates/order/receive_parts.html:61
msgid "Remove line"
msgstr ""
@@ -6150,7 +6157,8 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7604,4 +7612,3 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
-
From 6a62e3315e7aa9fe8f4aa323b431c1e39c2c5605 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:45 +1000
Subject: [PATCH 074/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 5ce6fe5952..8999f48cf4 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 4ec2956cc78f3d4a8109c5e8274a724f7132fb54 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:47 +1000
Subject: [PATCH 075/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 81dd2943d8..101cf47f20 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From b8c496c869ee60f984353889b9574e9e1ad9a0f2 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:49 +1000
Subject: [PATCH 076/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 7133ae30fe..dd222d8956 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 0a3916fec74a72869e38e15aade24ba4b06c939c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:50 +1000
Subject: [PATCH 077/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index d91bf7e4a1..557a41e382 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 2fb8e83577ef85924da0fa82eb4206301cf13002 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:52 +1000
Subject: [PATCH 078/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index f6b945a43b..ad4b23b7dd 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 5b3e396a98bcd278829b1ab8f255a316843b2b14 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:53 +1000
Subject: [PATCH 079/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 49c779d7bc..6c8b328f4b 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 35342a5c7b27c6e01365cce993d75b4075da52a1 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:55 +1000
Subject: [PATCH 080/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 09636d96cf..b299541290 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From 773d4a7039b9e17a2c0723740c4e91a999902664 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:57 +1000
Subject: [PATCH 081/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 19 +++++++------------
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 45941e3e41..e249976642 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -2153,11 +2153,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?"
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
-msgstr ""
-"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
+msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n"
"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht."
#: company/templates/company/detail.html:21
@@ -2892,10 +2890,8 @@ msgid "Unit purchase price"
msgstr "Preis pro Einheit"
#: order/models.py:681
-#, fuzzy
-#| msgid "Where is this item normally stored?"
msgid "Where does the Purchaser want this item to be stored?"
-msgstr "Wo wird dieses Teil normalerweise gelagert?"
+msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:82
@@ -6161,13 +6157,11 @@ msgstr "Farbschemata"
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
-msgstr ""
-"\n"
+msgstr "\n"
"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n"
"\t\tBitte ein anderes Farbschema auswählen:)\n"
"\t "
@@ -7620,3 +7614,4 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:187
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
+
From 163492657425a22239f58e2767707fc829022b6b Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 18:06:59 +1000
Subject: [PATCH 082/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index acc3c62e57..ce5f671963 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 00:51\n"
+"PO-Revision-Date: 2021-06-17 08:06\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -2153,8 +2153,7 @@ msgstr ""
#: company/templates/company/delete.html:12
#, python-format
-msgid ""
-"There are %(count)s parts sourced from this company.
\n"
+msgid "There are %(count)s parts sourced from this company.
\n"
"If this supplier is deleted, these supplier part entries will also be deleted."
msgstr ""
@@ -6157,8 +6156,7 @@ msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
-msgid ""
-"\n"
+msgid "\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n"
" Please select another color theme :)\n"
" "
@@ -7612,3 +7610,4 @@ msgstr ""
#: users/models.py:187
msgid "Permission to delete items"
msgstr ""
+
From a87270b371cbd9fbfe07bb6365bf3ea762a61c5f Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 17 Jun 2021 12:37:45 +0000
Subject: [PATCH 083/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/en/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/es/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/it/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 53 ++++++++++++-----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 53 ++++++++++++-----------
10 files changed, 270 insertions(+), 260 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 45941e3e41..7fa65a69f7 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -476,7 +476,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2898,7 +2898,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr "Wo wird dieses Teil normalerweise gelagert?"
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Verkaufspreis"
@@ -4570,78 +4570,83 @@ msgstr "Verknüpfte Teile"
msgid "Part Notes"
msgstr "Teil-Bemerkungen"
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr "Berechnen"
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr "Preisspannen"
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr "Zulieferer-Preise"
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr "Stückpreis"
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr "Gesamtkosten"
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr "Keine Zulieferer-Preise verfügbar"
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr "Stücklistenpreise"
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig"
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr "Keine Stücklisten-Preise verfügbar"
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr "Keine Preise für dieses Teil verfügbar"
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr "Bestandspreise"
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr "Für dieses Teil sind keine Bestandspreise verfügbar."
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr "Einzelpreis - %(currency)s"
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr "Einzelpreisdifferenz - %(currency)s"
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr "Einzelpreis für Zuliefererteil- %(currency)s"
@@ -4764,10 +4769,6 @@ msgstr "Herstellbar"
msgid "Building"
msgstr "Im Bau"
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr "Berechnen"
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr "Test Vorlage hinzufügen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 1ecfe858c2..787303647e 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -477,7 +477,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2895,7 +2895,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4567,78 +4567,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4761,10 +4766,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 81dd2943d8..2c5ac734f2 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 5ce6fe5952..56ccb648db 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 7133ae30fe..be7cbb9adf 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index acc3c62e57..e4a434a41c 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index d91bf7e4a1..fc447bce9f 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Cena sprzedaży"
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index f6b945a43b..dbbeb362c4 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -476,7 +476,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 49c779d7bc..00c73e36a7 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 09636d96cf..2be8b96e5a 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4566,78 +4566,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4760,10 +4765,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From 485df6c6c8691cc83164693aa97da51ef8041a07 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:14 +1000
Subject: [PATCH 084/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 8999f48cf4..62acdac998 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From 90132d32b6791886e840dccdd775ff84bfaa6380 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:15 +1000
Subject: [PATCH 085/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 101cf47f20..e77041f566 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From f8dbd59a855097989abc06f0fa72cc7428e2be10 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:18 +1000
Subject: [PATCH 086/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index dd222d8956..0dadbbb9bb 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From 869eae871b08556fd29824facbc9fa72a79cd9bd Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:19 +1000
Subject: [PATCH 087/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 557a41e382..a068b92d2f 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Cena sprzedaży"
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From 4e26604b54ea0f425596a4c6c0fdc1eee6a7d120 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:21 +1000
Subject: [PATCH 088/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index ad4b23b7dd..1d3bfe6634 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -476,7 +476,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From bce93d9a19d82c7d928d6af97ddd2ddd31b8025e Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:22 +1000
Subject: [PATCH 089/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 6c8b328f4b..6d60319519 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From c249f4c00482eb8e49640edc0e28769bcff8cd20 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:25 +1000
Subject: [PATCH 090/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index b299541290..092d2f8832 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From 57572fe1e13ca39b9bb4375ca553d5ce6c208bda Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:26 +1000
Subject: [PATCH 091/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index e249976642..45b8c3de8a 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -476,7 +476,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr "Verkaufspreis"
@@ -4566,78 +4566,83 @@ msgstr "Verknüpfte Teile"
msgid "Part Notes"
msgstr "Teil-Bemerkungen"
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr "Berechnen"
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr "Preisspannen"
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr "Zulieferer-Preise"
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr "Stückpreis"
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr "Gesamtkosten"
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr "Keine Zulieferer-Preise verfügbar"
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr "Stücklistenpreise"
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig"
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr "Keine Stücklisten-Preise verfügbar"
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr "Keine Preise für dieses Teil verfügbar"
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr "Bestandspreise"
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr "Für dieses Teil sind keine Bestandspreise verfügbar."
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr "Einzelpreis - %(currency)s"
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr "Einzelpreisdifferenz - %(currency)s"
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr "Einzelpreis für Zuliefererteil- %(currency)s"
@@ -4760,10 +4765,6 @@ msgstr "Herstellbar"
msgid "Building"
msgstr "Im Bau"
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr "Berechnen"
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr "Test Vorlage hinzufügen"
From 49a60dad0a59038cd80b681904a645dcb447d6f8 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Thu, 17 Jun 2021 22:38:27 +1000
Subject: [PATCH 092/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 55 ++++++++++++-----------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index ce5f671963..3924d4797f 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 07:02+0000\n"
-"PO-Revision-Date: 2021-06-17 08:06\n"
+"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"PO-Revision-Date: 2021-06-17 12:38\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -476,7 +476,7 @@ msgstr ""
#: part/forms.py:372 part/forms.py:388 part/models.py:2270
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:175
+#: part/templates/part/order_prices.html:186
#: part/templates/part/part_pricing.html:13
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
@@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:82
+#: part/templates/part/order_prices.html:91
#: part/templates/part/part_pricing.html:78
msgid "Sale Price"
msgstr ""
@@ -4565,78 +4565,83 @@ msgstr ""
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:21
+#: part/templates/part/order_prices.html:23
+#: part/templates/part/part_base.html:265
+msgid "Calculate"
+msgstr ""
+
+#: part/templates/part/order_prices.html:30
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:26
+#: part/templates/part/order_prices.html:35
#: part/templates/part/part_pricing.html:19
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:27
-#: part/templates/part/order_prices.html:52
-#: part/templates/part/order_prices.html:83
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:92
#: part/templates/part/part_pricing.html:23
#: part/templates/part/part_pricing.html:49
#: part/templates/part/part_pricing.html:81
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:34
-#: part/templates/part/order_prices.html:59
-#: part/templates/part/order_prices.html:88
+#: part/templates/part/order_prices.html:43
+#: part/templates/part/order_prices.html:68
+#: part/templates/part/order_prices.html:97
#: part/templates/part/part_pricing.html:29
#: part/templates/part/part_pricing.html:55
#: part/templates/part/part_pricing.html:85
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:42
+#: part/templates/part/order_prices.html:51
#: part/templates/part/part_pricing.html:37
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/order_prices.html:103
+#: part/templates/part/order_prices.html:60
+#: part/templates/part/order_prices.html:112
#: part/templates/part/part_pricing.html:45
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:67
+#: part/templates/part/order_prices.html:76
#: part/templates/part/part_pricing.html:63
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:74
+#: part/templates/part/order_prices.html:83
#: part/templates/part/part_pricing.html:70
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:97
+#: part/templates/part/order_prices.html:106
#: part/templates/part/part_pricing.html:94
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:113
+#: part/templates/part/order_prices.html:122
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:121
+#: part/templates/part/order_prices.html:130
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:140
+#: part/templates/part/order_prices.html:149
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:152
+#: part/templates/part/order_prices.html:161
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:163
+#: part/templates/part/order_prices.html:173
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4759,10 +4764,6 @@ msgstr ""
msgid "Building"
msgstr ""
-#: part/templates/part/part_base.html:265
-msgid "Calculate"
-msgstr ""
-
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
msgstr ""
From ba6a3667adb5270d07f57d1fb45055ee7f5d825f Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 17 Jun 2021 12:40:12 +0000
Subject: [PATCH 093/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 7fa65a69f7..51d7ccb02a 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 787303647e..15b7871ef0 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 2c5ac734f2..fd6263f601 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 56ccb648db..357cbc9f75 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index be7cbb9adf..fe4fdc1239 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index e4a434a41c..960e74830a 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index fc447bce9f..2711c5a370 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index dbbeb362c4..270f4cbfa3 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 00c73e36a7..10b6292357 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 2be8b96e5a..472d47f306 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
+"POT-Creation-Date: 2021-06-17 12:39+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 21f541f18826ae28b9df0931edb356f865c1b37d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 00:58:15 +1000
Subject: [PATCH 094/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 6d60319519..67f8bbb05b 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"PO-Revision-Date: 2021-06-17 14:58\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -19,11 +19,11 @@ msgstr ""
#: InvenTree/api.py:64
msgid "API endpoint not found"
-msgstr "API uçnoktası bulunmadı"
+msgstr "API uç noktası bulunamadı"
#: InvenTree/api.py:110
msgid "No action specified"
-msgstr "Hiçbir eylem belirtilmedi"
+msgstr "Eylem belirtilmedi"
#: InvenTree/api.py:124
msgid "No matching action found"
@@ -374,27 +374,27 @@ msgstr ""
#: InvenTree/views.py:605
msgid "Delete Item"
-msgstr ""
+msgstr "Öğeyi Sil"
#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
-msgstr ""
+msgstr "Öğe silme işlemini onaylamak için kutuyu işaretleyin"
#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
-msgstr ""
+msgstr "Kullanıcı Bilgisini Düzenle"
#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
msgid "Set Password"
-msgstr ""
+msgstr "Şifre Belirle"
#: InvenTree/views.py:699
msgid "Password fields must match"
-msgstr ""
+msgstr "Parola alanları eşleşmelidir"
#: InvenTree/views.py:950 templates/navbar.html:95
msgid "System Information"
-msgstr ""
+msgstr "Sistem Bilgisi"
#: barcodes/api.py:53 barcodes/api.py:150
msgid "Must provide barcode_data parameter"
From 17343cbfadf67170ed08a456740f3d16d3a2b600 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 02:09:39 +1000
Subject: [PATCH 095/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 182 +++++++++++-----------
1 file changed, 91 insertions(+), 91 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 67f8bbb05b..51b347f261 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 14:58\n"
+"PO-Revision-Date: 2021-06-17 16:09\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -130,7 +130,7 @@ msgstr "Kullanıcı"
#: InvenTree/models.py:72
msgid "upload date"
-msgstr "Yükleme tarihi"
+msgstr "yükleme tarihi"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
@@ -165,11 +165,11 @@ msgstr "Açıklama"
#: InvenTree/models.py:115
msgid "Description (optional)"
-msgstr "Açıklama(opsiyonel)"
+msgstr "Açıklama (isteğe bağlı)"
#: InvenTree/models.py:123
msgid "parent"
-msgstr "ebeveyn"
+msgstr "üst"
#: InvenTree/settings.py:503
msgid "English"
@@ -258,79 +258,79 @@ msgstr "Reddedildi"
#: InvenTree/status_codes.py:272
msgid "Legacy stock tracking entry"
-msgstr ""
+msgstr "Eski stok izleme girişi"
#: InvenTree/status_codes.py:274
msgid "Stock item created"
-msgstr ""
+msgstr "Stok öğesi oluşturuldu"
#: InvenTree/status_codes.py:276
msgid "Edited stock item"
-msgstr ""
+msgstr "Düzenlenen stok öğesi"
#: InvenTree/status_codes.py:277
msgid "Assigned serial number"
-msgstr ""
+msgstr "Atanan seri numarası"
#: InvenTree/status_codes.py:279
msgid "Stock counted"
-msgstr ""
+msgstr "Stok sayıldı"
#: InvenTree/status_codes.py:280
msgid "Stock manually added"
-msgstr ""
+msgstr "Stok manuel olarak eklendi"
#: InvenTree/status_codes.py:281
msgid "Stock manually removed"
-msgstr ""
+msgstr "Stok manuel olarak çıkarıldı"
#: InvenTree/status_codes.py:283
msgid "Location changed"
-msgstr ""
+msgstr "Konum değişti"
#: InvenTree/status_codes.py:285
msgid "Installed into assembly"
-msgstr ""
+msgstr "Montajda kullanıldı"
#: InvenTree/status_codes.py:286
msgid "Removed from assembly"
-msgstr ""
+msgstr "Montajdan çıkarıldı"
#: InvenTree/status_codes.py:288
msgid "Installed component item"
-msgstr ""
+msgstr "Bileşen öğesinde kullanıldı"
#: InvenTree/status_codes.py:289
msgid "Removed component item"
-msgstr ""
+msgstr "Bileşen öğesinden çıkarıldı"
#: InvenTree/status_codes.py:291
msgid "Split from parent item"
-msgstr ""
+msgstr "Üst öğeden ayır"
#: InvenTree/status_codes.py:292
msgid "Split child item"
-msgstr ""
+msgstr "Alt öğeyi ayır"
#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181
msgid "Sent to customer"
-msgstr ""
+msgstr "Müşteriye gönderildi"
#: InvenTree/status_codes.py:295
msgid "Returned from customer"
-msgstr ""
+msgstr "Müşteriden geri döndü"
#: InvenTree/status_codes.py:297
msgid "Build order output created"
-msgstr ""
+msgstr "Yapım emri çıktısı oluşturuldu"
#: InvenTree/status_codes.py:298
msgid "Build order output completed"
-msgstr ""
+msgstr "Yapım emri çıktısı tamamlandı"
#: InvenTree/status_codes.py:300
msgid "Received against purchase order"
-msgstr ""
+msgstr "Satın alma emri karşılığında alındı"
#: InvenTree/status_codes.py:315
msgid "Production"
@@ -338,11 +338,11 @@ msgstr "Üretim"
#: InvenTree/validators.py:22
msgid "Not a valid currency code"
-msgstr "Geçerli para birimi yok"
+msgstr "Geçerli bir para birimi kodu değil"
#: InvenTree/validators.py:50
msgid "Invalid character in part name"
-msgstr "Parça adında geçersiniz karakter bulunuyor"
+msgstr "Parça adında geçersiz karakter"
#: InvenTree/validators.py:63
#, python-brace-format
@@ -353,24 +353,24 @@ msgstr "IPN regex kalıbıyla eşleşmelidir {pat}"
#: InvenTree/validators.py:105
#, python-brace-format
msgid "Reference must match pattern {pattern}"
-msgstr ""
+msgstr "Referans {pattern} deseniyle mutlaka eşleşmeli"
#: InvenTree/validators.py:113
#, python-brace-format
msgid "Illegal character in name ({x})"
-msgstr ""
+msgstr "({x}) adında geçersiz karakter"
#: InvenTree/validators.py:132 InvenTree/validators.py:148
msgid "Overage value must not be negative"
-msgstr ""
+msgstr "Fazlalık değeri negatif olmamalıdır"
#: InvenTree/validators.py:150
msgid "Overage must not exceed 100%"
-msgstr ""
+msgstr "Fazlalık %100'ü geçmemelidir"
#: InvenTree/validators.py:157
msgid "Overage must be an integer value or a percentage"
-msgstr ""
+msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır"
#: InvenTree/views.py:605
msgid "Delete Item"
@@ -398,51 +398,51 @@ msgstr "Sistem Bilgisi"
#: barcodes/api.py:53 barcodes/api.py:150
msgid "Must provide barcode_data parameter"
-msgstr ""
+msgstr "Barcode_data parametresini sağlamalıdır"
#: barcodes/api.py:126
msgid "No match found for barcode data"
-msgstr ""
+msgstr "Barkod verisi için eşleşme bulunamadı"
#: barcodes/api.py:128
msgid "Match found for barcode data"
-msgstr ""
+msgstr "Barkod verisi için eşleşme bulundu"
#: barcodes/api.py:153
msgid "Must provide stockitem parameter"
-msgstr ""
+msgstr "Stok kalemi parametresi sağlamalıdır"
#: barcodes/api.py:160
msgid "No matching stock item found"
-msgstr ""
+msgstr "Eşleşen stok öğesi bulunamadı"
#: barcodes/api.py:190
msgid "Barcode already matches StockItem object"
-msgstr ""
+msgstr "Barkod başka bir stok kalemi nesnesi ile eşleşmektedir"
#: barcodes/api.py:194
msgid "Barcode already matches StockLocation object"
-msgstr ""
+msgstr "Barkod başka bir stok konumu nesnesi ile eşleşmektedir"
#: barcodes/api.py:198
msgid "Barcode already matches Part object"
-msgstr ""
+msgstr "Barkod başka bir parça nesnesi ile eşleşmektedir"
#: barcodes/api.py:204 barcodes/api.py:216
msgid "Barcode hash already matches StockItem object"
-msgstr ""
+msgstr "Barkod karması (hash) zaten stok kalemi nesnesiyle eşleşiyor"
#: barcodes/api.py:222
msgid "Barcode associated with StockItem"
-msgstr ""
+msgstr "Barkod başka bir stok kalemiyle ilişkili"
#: build/forms.py:37
msgid "Build Order reference"
-msgstr ""
+msgstr "Yapım işi emri referansı"
#: build/forms.py:38
msgid "Order target date"
-msgstr ""
+msgstr "Emir hedef tarihi"
#: build/forms.py:42 build/templates/build/build_base.html:146
#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149
@@ -452,11 +452,11 @@ msgstr ""
#: templates/js/build.js:793 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
-msgstr ""
+msgstr "Hedeflenen tarih"
#: build/forms.py:43 build/models.py:225
msgid "Target date for build completion. Build will be overdue after this date."
-msgstr ""
+msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak."
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346
#: build/templates/build/allocation_card.html:23
@@ -490,15 +490,15 @@ msgstr ""
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
-msgstr ""
+msgstr "Miktar"
#: build/forms.py:49
msgid "Number of items to build"
-msgstr ""
+msgstr "Yapım işi öğelerinin sayısı"
#: build/forms.py:91
msgid "Enter quantity for build output"
-msgstr ""
+msgstr "Yapım işinin çıktı miktarını girin"
#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
@@ -506,15 +506,15 @@ msgstr ""
#: build/forms.py:97
msgid "Enter serial numbers for build outputs"
-msgstr ""
+msgstr "Yapım işinin çıktısı için seri numarası girin"
#: build/forms.py:103
msgid "Confirm creation of build output"
-msgstr ""
+msgstr "Yapım işi çıktısının oluşturulmasını onaylayın"
#: build/forms.py:124
msgid "Confirm deletion of build output"
-msgstr ""
+msgstr "Yapım işi çıktısının silinmesini onaylayın"
#: build/forms.py:145
msgid "Confirm unallocation of stock"
@@ -526,7 +526,7 @@ msgstr ""
#: build/forms.py:186
msgid "Mark build as complete"
-msgstr ""
+msgstr "Yapım işini tamamlandı olarak işaretle"
#: build/forms.py:210 build/templates/build/auto_allocate.html:18
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
@@ -554,7 +554,7 @@ msgstr ""
#: build/forms.py:216
msgid "Build output stock status"
-msgstr ""
+msgstr "Yapım işi çıktısı stok durumu"
#: build/forms.py:223
msgid "Confirm incomplete"
@@ -566,7 +566,7 @@ msgstr ""
#: build/forms.py:227
msgid "Confirm build completion"
-msgstr ""
+msgstr "Yapım işinin tamamlandığını onaylayın"
#: build/forms.py:252
msgid "Confirm cancel"
@@ -574,7 +574,7 @@ msgstr ""
#: build/forms.py:252 build/views.py:66
msgid "Confirm build cancellation"
-msgstr ""
+msgstr "Yapım işi iptalini onayla"
#: build/forms.py:266
msgid "Select quantity of stock to allocate"
@@ -585,7 +585,7 @@ msgstr ""
#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
msgid "Build Order"
-msgstr ""
+msgstr "Yapım İşi Emri"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
@@ -595,11 +595,11 @@ msgstr ""
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
-msgstr ""
+msgstr "Yapım İşi Emirleri"
#: build/models.py:127
msgid "Build Order Reference"
-msgstr ""
+msgstr "Yapım işi emri referansı"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
@@ -612,16 +612,16 @@ msgstr ""
#: build/models.py:138
msgid "Brief description of the build"
-msgstr ""
+msgstr "Yapım işinin kısa açıklaması"
#: build/models.py:147 build/templates/build/build_base.html:163
#: build/templates/build/detail.html:77
msgid "Parent Build"
-msgstr ""
+msgstr "Üst Yapım İşi"
#: build/models.py:148
msgid "BuildOrder to which this build is allocated"
-msgstr ""
+msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
@@ -651,7 +651,7 @@ msgstr ""
#: build/models.py:161
msgid "Select part to build"
-msgstr ""
+msgstr "Yapım işi için parça seçin"
#: build/models.py:166
msgid "Sales Order Reference"
@@ -659,7 +659,7 @@ msgstr ""
#: build/models.py:170
msgid "SalesOrder to which this build is allocated"
-msgstr ""
+msgstr "Bu yapım işinin tahsis edildiği satış emri"
#: build/models.py:175
msgid "Source Location"
@@ -667,7 +667,7 @@ msgstr ""
#: build/models.py:179
msgid "Select location to take stock from for this build (leave blank to take from any stock location)"
-msgstr ""
+msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)"
#: build/models.py:184
msgid "Destination Location"
@@ -679,11 +679,11 @@ msgstr ""
#: build/models.py:192
msgid "Build Quantity"
-msgstr ""
+msgstr "Yapım İşi Miktarı"
#: build/models.py:195
msgid "Number of stock items to build"
-msgstr ""
+msgstr "Yapım işi stok öğelerinin sayısı"
#: build/models.py:199
msgid "Completed items"
@@ -695,11 +695,11 @@ msgstr ""
#: build/models.py:205 part/templates/part/part_base.html:167
msgid "Build Status"
-msgstr ""
+msgstr "Yapım İşi Durumu"
#: build/models.py:209
msgid "Build status code"
-msgstr ""
+msgstr "Yapım işi durum kodu"
#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
@@ -707,7 +707,7 @@ msgstr ""
#: build/models.py:217
msgid "Batch code for this build output"
-msgstr ""
+msgstr "Yapım işi çıktısı için sıra numarası"
#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
@@ -732,7 +732,7 @@ msgstr ""
#: build/models.py:243
msgid "User who issued this build order"
-msgstr ""
+msgstr "Bu yapım işi emrini veren kullanıcı"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
@@ -744,7 +744,7 @@ msgstr ""
#: build/models.py:252
msgid "User responsible for this build order"
-msgstr ""
+msgstr "Bu yapım işi emrinden sorumlu kullanıcı"
#: build/models.py:257 build/templates/build/detail.html:91
#: company/templates/company/manufacturer_part_base.html:79
@@ -781,27 +781,27 @@ msgstr ""
#: build/models.py:263
msgid "Extra build notes"
-msgstr ""
+msgstr "Yapım işi için ekstra notlar"
#: build/models.py:740
msgid "No build output specified"
-msgstr ""
+msgstr "Yapım işi çıktısı belirtilmedi"
#: build/models.py:743
msgid "Build output is already completed"
-msgstr ""
+msgstr "Yapım işi çıktısı zaten tamamlanmış"
#: build/models.py:746
msgid "Build output does not match Build Order"
-msgstr ""
+msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor"
#: build/models.py:1152
msgid "BuildItem must be unique for build, stock_item and install_into"
-msgstr ""
+msgstr "Yapım işi öğesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır"
#: build/models.py:1177
msgid "Build item must specify a build output, as master part is marked as trackable"
-msgstr ""
+msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi öğesi belirtmelidir"
#: build/models.py:1181
#, python-brace-format
@@ -810,7 +810,7 @@ msgstr ""
#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
-msgstr ""
+msgstr "Stok kalemi fazla tahsis edilmiş"
#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
@@ -829,7 +829,7 @@ msgstr ""
#: templates/InvenTree/search.html:183 templates/js/build.js:724
#: templates/navbar.html:29
msgid "Build"
-msgstr ""
+msgstr "Yapım İşi"
#: build/models.py:1317
msgid "Build to allocate parts"
@@ -3273,7 +3273,7 @@ msgstr ""
#: part/templates/part/bom_duplicate.html:12
#: stock/templates/stock/stockitem_convert.html:13
msgid "Warning"
-msgstr ""
+msgstr "Uyarı"
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
@@ -5108,7 +5108,7 @@ msgstr ""
#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
-msgstr ""
+msgstr "Stok kalemi sorgu filtreleri (anahter=nesne [key=value] olarak virgülle ayrılmış liste)"
#: report/models.py:326
msgid "Include Installed Tests"
@@ -5316,7 +5316,7 @@ msgstr ""
#: stock/models.py:275
msgid "StockItem with this serial number already exists"
-msgstr ""
+msgstr "Bu seri numarasına sahip stok kalemi zaten var"
#: stock/models.py:311
#, python-brace-format
@@ -5456,7 +5456,7 @@ msgstr ""
#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
-msgstr ""
+msgstr "Stok kalemi stokta olmadığı için taşınamaz"
#: stock/models.py:1668
msgid "Entry notes"
@@ -5653,12 +5653,12 @@ msgstr ""
#: stock/templates/stock/item_base.html:380
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
-msgstr ""
+msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi"
#: stock/templates/stock/item_base.html:382
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
-msgstr ""
+msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek"
#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
msgid "Last Updated"
@@ -5691,7 +5691,7 @@ msgstr ""
#: stock/templates/stock/item_install.html:7
msgid "Install another StockItem into this item."
-msgstr ""
+msgstr "Bu öğeye başka bir stok kalemi ekle."
#: stock/templates/stock/item_install.html:10
msgid "Stock items can only be installed if they meet the following criteria"
@@ -5699,11 +5699,11 @@ msgstr ""
#: stock/templates/stock/item_install.html:13
msgid "The StockItem links to a Part which is in the BOM for this StockItem"
-msgstr ""
+msgstr "Bu stok kalemi, kendi malzeme listesinin bir parçasına bağlıdır"
#: stock/templates/stock/item_install.html:14
msgid "The StockItem is currently in stock"
-msgstr ""
+msgstr "Bu stok kalemi şu anda stokta"
#: stock/templates/stock/item_installed.html:11
#: stock/templates/stock/navbar.html:27
@@ -5821,20 +5821,20 @@ msgstr ""
#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364
msgid "Convert Stock Item"
-msgstr ""
+msgstr "Stok Kalemine Dönüştür"
#: stock/templates/stock/stockitem_convert.html:8
#, python-format
msgid "This stock item is current an instance of %(part)s"
-msgstr ""
+msgstr "Bu stok kalemi şu anda %(part)s parçasının örneğidir"
#: stock/templates/stock/stockitem_convert.html:9
msgid "It can be converted to one of the part variants listed below."
-msgstr ""
+msgstr "Aşağıda listelenen parça biçimlerinden birine dönüştürülebilir."
#: stock/templates/stock/stockitem_convert.html:14
msgid "This action cannot be easily undone"
-msgstr ""
+msgstr "Bu işlem kolayca geri alınamaz"
#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37
msgid "Printing Actions"
From 436abf31a89de85b3fad858afa028b1250abe0b9 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 02:09:40 +1000
Subject: [PATCH 096/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 45b8c3de8a..4db5ba2d80 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"PO-Revision-Date: 2021-06-17 16:09\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -2891,7 +2891,7 @@ msgstr "Preis pro Einheit"
#: order/models.py:681
msgid "Where does the Purchaser want this item to be stored?"
-msgstr ""
+msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?"
#: order/models.py:724 part/templates/part/navbar.html:101
#: part/templates/part/order_prices.html:91
@@ -3179,7 +3179,7 @@ msgstr "Keine Positionen gefunden"
#: order/templates/order/purchase_order_detail.html:142
#: order/templates/order/sales_order_detail.html:223
msgid "Total"
-msgstr ""
+msgstr "Summe"
#: order/templates/order/purchase_order_detail.html:191
#: order/templates/order/sales_order_detail.html:246
@@ -5101,7 +5101,7 @@ msgstr "Bericht Revisionsnummer (autom. erhöht)"
#: report/models.py:291
msgid "Pattern for generating report filenames"
-msgstr ""
+msgstr "Muster für die Erstellung von Berichtsdateinamen"
#: report/models.py:298
msgid "Report template is enabled"
From 0a619dce86776f26f78e178efe86aa957b550452 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 03:06:40 +1000
Subject: [PATCH 097/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 162 +++++++++++-----------
1 file changed, 81 insertions(+), 81 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 51b347f261..99571b7226 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 16:09\n"
+"PO-Revision-Date: 2021-06-17 17:06\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -578,7 +578,7 @@ msgstr "Yapım işi iptalini onayla"
#: build/forms.py:266
msgid "Select quantity of stock to allocate"
-msgstr ""
+msgstr "Tahsis edilecek stok miktarını seçiniz"
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
@@ -806,11 +806,11 @@ msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktıs
#: build/models.py:1181
#, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
-msgstr ""
+msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli"
#: build/models.py:1188 order/models.py:815
msgid "StockItem is over-allocated"
-msgstr "Stok kalemi fazla tahsis edilmiş"
+msgstr "Stok kalemi fazladan tahsis edilmiş"
#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
@@ -833,7 +833,7 @@ msgstr "Yapım İşi"
#: build/models.py:1317
msgid "Build to allocate parts"
-msgstr ""
+msgstr "Yapım işi için tahsis edilen parçalar"
#: build/models.py:1333 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24
@@ -845,7 +845,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
#: templates/js/stock.js:1090
msgid "Stock Item"
-msgstr ""
+msgstr "Stok Kalemi"
#: build/models.py:1334
msgid "Source stock item"
@@ -853,7 +853,7 @@ msgstr ""
#: build/models.py:1347
msgid "Stock quantity to allocate to build"
-msgstr ""
+msgstr "Yapım işi için tahsis edilen stok miktarı"
#: build/models.py:1355
msgid "Install into"
@@ -869,23 +869,23 @@ msgstr ""
#: build/templates/build/allocate.html:15
msgid "Allocate Stock to Build"
-msgstr ""
+msgstr "Yapım İşi için Stok Tahsis Et"
#: build/templates/build/allocate.html:22
msgid "Allocate stock to build"
-msgstr ""
+msgstr "Yapım işi için stok tahsis et"
#: build/templates/build/allocate.html:23
msgid "Auto Allocate"
-msgstr ""
+msgstr "Otomatik Tahsis Et"
#: build/templates/build/allocate.html:25 templates/js/build.js:656
msgid "Unallocate stock"
-msgstr ""
+msgstr "Stok tahsisini kaldır"
#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock"
-msgstr ""
+msgstr "Stok Tahsisini Kaldır"
#: build/templates/build/allocate.html:29
msgid "Order required parts"
@@ -900,15 +900,15 @@ msgstr ""
#: build/templates/build/allocate.html:36
msgid "Untracked stock has been fully allocated for this Build Order"
-msgstr ""
+msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edildi"
#: build/templates/build/allocate.html:40
msgid "Untracked stock has not been fully allocated for this Build Order"
-msgstr ""
+msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edilemedi"
#: build/templates/build/allocate.html:47
msgid "This Build Order does not have any associated untracked BOM items"
-msgstr ""
+msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğesine sahip değil"
#: build/templates/build/allocation_card.html:21
#: build/templates/build/complete_output.html:46
@@ -931,24 +931,24 @@ msgstr ""
#: build/templates/build/auto_allocate.html:9
msgid "Automatically Allocate Stock"
-msgstr ""
+msgstr "Stoku Otomatik Olarak Tahsis Et"
#: build/templates/build/auto_allocate.html:10
msgid "The following stock items will be allocated to the specified build output"
-msgstr ""
+msgstr "Aşağıdaki stok kalemleri, belirtilen yapım işi çıktısı için tahsis edilecek"
#: build/templates/build/auto_allocate.html:37
msgid "No stock items found that can be automatically allocated to this build"
-msgstr ""
+msgstr "Bu yapım işi için otomatik tahsis edilecek stok kalemleri bulunamadı"
#: build/templates/build/auto_allocate.html:39
msgid "Stock items will have to be manually allocated"
-msgstr ""
+msgstr "Stok kalemleri manuel olarak tahsis edilecek"
#: build/templates/build/build_base.html:18
#, python-format
msgid "This Build Order is allocated to Sales Order %(link)s"
-msgstr ""
+msgstr "Bu yapım işi emri, %(link)s sipariş emrine tahsis edilmiştir"
#: build/templates/build/build_base.html:25
#, python-format
@@ -969,7 +969,7 @@ msgstr ""
#: build/templates/build/build_base.html:47
msgid "Stock has not been fully allocated to this Build Order"
-msgstr ""
+msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi"
#: build/templates/build/build_base.html:75
#: company/templates/company/company_base.html:40
@@ -1136,7 +1136,7 @@ msgstr ""
#: build/templates/build/complete.html:21
msgid "Required stock has not been fully allocated"
-msgstr ""
+msgstr "Gerekli stok tamamen tahsis edilemedi"
#: build/templates/build/complete_output.html:10
msgid "Stock allocation is complete for this output"
@@ -1148,7 +1148,7 @@ msgstr ""
#: build/templates/build/complete_output.html:20
msgid "tracked parts have not been fully allocated"
-msgstr ""
+msgstr "takip edilebilir parçalar tamamen tahsis edilemedi"
#: build/templates/build/complete_output.html:41
msgid "The following items will be created"
@@ -1156,12 +1156,12 @@ msgstr ""
#: build/templates/build/create_build_item.html:7
msgid "Select a stock item to allocate to the selected build output"
-msgstr ""
+msgstr "Seçili yapım işi emri için tahsis edilecek bir stok kalemi seçiniz"
#: build/templates/build/create_build_item.html:11
#, python-format
msgid "The allocated stock will be installed into the following build output:
%(output)s"
-msgstr ""
+msgstr "Tahsis edilen stok bu yapım işi çıktısının kurulmasında kullanılacak:
%(output)s"
#: build/templates/build/create_build_item.html:17
#, python-format
@@ -1295,7 +1295,7 @@ msgstr ""
#: build/templates/build/unallocate.html:10
msgid "Are you sure you wish to unallocate all stock for this build?"
-msgstr ""
+msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğinizden emin misiniz?"
#: build/templates/build/unallocate.html:12
msgid "All incomplete stock allocations will be removed from the build"
@@ -2106,7 +2106,7 @@ msgstr ""
#: company/templates/company/navbar.html:62
#: company/templates/company/navbar.html:65 templates/js/build.js:477
msgid "Assigned Stock"
-msgstr ""
+msgstr "Atanan Stok"
#: company/templates/company/company_base.html:9
#: company/templates/company/company_base.html:35
@@ -2175,7 +2175,7 @@ msgstr ""
#: templates/js/company.js:40 templates/js/order.js:267
#: templates/js/stock.js:1072
msgid "Customer"
-msgstr ""
+msgstr "Müşteri"
#: company/templates/company/detail_manufacturer_part.html:11
#: templates/InvenTree/search.html:149
@@ -2241,7 +2241,7 @@ msgstr ""
#: company/templates/company/detail_stock.html:10
msgid "Supplier Stock"
-msgstr ""
+msgstr "Tedarikçi Stoku"
#: company/templates/company/detail_stock.html:37
#: company/templates/company/supplier_part_stock.html:34
@@ -2255,20 +2255,20 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
-msgstr ""
+msgstr "Tedarikçi Parçaları"
#: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
-msgstr ""
+msgstr "Yeni tedarikçi parçası oluştur"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
msgid "New Supplier Part"
-msgstr ""
+msgstr "Yeni Tedarikçi Parçası"
#: company/templates/company/detail_supplier_part.html:72
#: company/templates/company/manufacturer_part_suppliers.html:47
@@ -2320,7 +2320,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_delete.html:36
#, python-format
msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:"
-msgstr ""
+msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:"
#: company/templates/company/manufacturer_part_navbar.html:14
#: company/views.py:63 part/templates/part/navbar.html:84
@@ -2345,7 +2345,7 @@ msgstr ""
#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
-msgstr ""
+msgstr "Stok"
#: company/templates/company/manufacturer_part_navbar.html:26
msgid "Manufacturer Part Orders"
@@ -2359,7 +2359,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/supplier.html:22
msgid "Delete supplier parts"
-msgstr ""
+msgstr "Tedarikçi parçalarını sil"
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
@@ -2392,7 +2392,7 @@ msgstr ""
#: templates/InvenTree/search.html:198 templates/js/stock.js:971
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
-msgstr ""
+msgstr "Stok Kalemleri"
#: company/templates/company/navbar.html:47
#: company/templates/company/navbar.html:56
@@ -2448,38 +2448,38 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
msgid "Supplier Part"
-msgstr ""
+msgstr "Tedarikçi Parçası"
#: company/templates/company/supplier_part_base.html:40
msgid "Edit supplier part"
-msgstr ""
+msgstr "Tedarikçi parçasını düzenle"
#: company/templates/company/supplier_part_base.html:44
msgid "Delete supplier part"
-msgstr ""
+msgstr "Tedarikçi parçasını sil"
#: company/templates/company/supplier_part_base.html:56
#: company/templates/company/supplier_part_detail.html:10
msgid "Supplier Part Details"
-msgstr ""
+msgstr "Tedarikçi Parçası Detayları"
#: company/templates/company/supplier_part_delete.html:5
msgid "Are you sure you want to delete the following Supplier Parts?"
-msgstr ""
+msgstr "Aşağıdaki Tedarikçi Parçalarını silmek istediğinizden emin misin?"
#: company/templates/company/supplier_part_navbar.html:12
#: company/templates/company/supplier_part_stock.html:10
msgid "Supplier Part Stock"
-msgstr ""
+msgstr "Tedarikçi Parça Stoku"
#: company/templates/company/supplier_part_navbar.html:19
#: company/templates/company/supplier_part_orders.html:10
msgid "Supplier Part Orders"
-msgstr ""
+msgstr "Tedarikçi Parça Emirleri"
#: company/templates/company/supplier_part_navbar.html:26
msgid "Supplier Part Pricing"
-msgstr ""
+msgstr "Tedarikçi Parça Fiyatlandırması"
#: company/templates/company/supplier_part_navbar.html:29
msgid "Pricing"
@@ -2994,7 +2994,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
-msgstr ""
+msgstr "Yeni stok konumu oluştur"
#: order/templates/order/order_cancel.html:8
msgid "Cancelling this order means that the order and line items will no longer be editable."
@@ -3074,7 +3074,7 @@ msgstr ""
#: order/templates/order/order_wizard/match_parts.html:28
msgid "Select Supplier Part"
-msgstr ""
+msgstr "Tedarikçi Parçası Seçin"
#: order/templates/order/order_wizard/po_upload.html:11
msgid "Upload File for Purchase Order"
@@ -3091,7 +3091,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:9
msgid "Step 1 of 2 - Select Part Suppliers"
-msgstr ""
+msgstr "Adım 1/2 - Parça Tedarikçileri Seçin"
#: order/templates/order/order_wizard/select_parts.html:14
msgid "Select suppliers"
@@ -3375,7 +3375,7 @@ msgstr ""
#: order/templates/order/so_allocate_by_serial.html:9
msgid "Allocate stock items by serial number"
-msgstr ""
+msgstr "Seri numarası ile stok kalemlerini tahsis et"
#: order/templates/order/so_allocation_delete.html:7
msgid "This action will unallocate the following stock from the Sales Order"
@@ -3645,7 +3645,7 @@ msgstr ""
#: part/forms.py:101
msgid "Include part supplier data in exported BOM"
-msgstr ""
+msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin"
#: part/forms.py:122 part/models.py:2168
msgid "Parent Part"
@@ -3793,11 +3793,11 @@ msgstr ""
#: part/models.py:704
msgid "Is this part a variant of another part?"
-msgstr ""
+msgstr "Bu parça başka bir parçanın çeşidi mi?"
#: part/models.py:705 part/templates/part/detail.html:60
msgid "Variant Of"
-msgstr ""
+msgstr "Çeşidi"
#: part/models.py:711
msgid "Part description"
@@ -3850,7 +3850,7 @@ msgstr ""
#: part/models.py:808
msgid "Default supplier part"
-msgstr ""
+msgstr "Varsayılan tedarikçi parçası"
#: part/models.py:815
msgid "Default Expiry"
@@ -3879,11 +3879,11 @@ msgstr ""
#: part/models.py:835
msgid "Can this part be built from other parts?"
-msgstr ""
+msgstr "Bu parça diğer parçalardan yapılabilir mi?"
#: part/models.py:841
msgid "Can this part be used to build other parts?"
-msgstr ""
+msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?"
#: part/models.py:847
msgid "Does this part have tracking for unique items?"
@@ -3891,11 +3891,11 @@ msgstr ""
#: part/models.py:852
msgid "Can this part be purchased from external suppliers?"
-msgstr ""
+msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?"
#: part/models.py:857
msgid "Can this part be sold to customers?"
-msgstr ""
+msgstr "Bu parça müşterilere satılabilir mi?"
#: part/models.py:861 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
@@ -4080,7 +4080,7 @@ msgstr ""
#: part/models.py:2295
msgid "Stock items for variant parts can be used for this BOM item"
-msgstr ""
+msgstr "Değişik şekildeki parçaların stok kalemleri bu malzeme listesi öğesinde kullanılabilir"
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
#: stock/models.py:294
@@ -4351,7 +4351,7 @@ msgstr ""
#: part/templates/part/category.html:251 stock/views.py:1391
msgid "Create new Stock Location"
-msgstr ""
+msgstr "Yeni Stok konumu oluştur"
#: part/templates/part/category_delete.html:5
msgid "Are you sure you want to delete category"
@@ -4453,7 +4453,7 @@ msgstr ""
#: part/templates/part/detail.html:163
msgid "Part is a template part (variants can be made from this part)"
-msgstr ""
+msgstr "Bu parça bir şablon parçadır (Bu parçanın değişik biçimleri yapılabilir)"
#: part/templates/part/detail.html:165
msgid "Part is not a template part"
@@ -4518,7 +4518,7 @@ msgstr ""
#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
msgid "Part Variants"
-msgstr ""
+msgstr "Parça Çeşitleri"
#: part/templates/part/navbar.html:29
msgid "Variants"
@@ -4824,25 +4824,25 @@ msgstr ""
#: part/templates/part/stock.html:10
msgid "Part Stock"
-msgstr ""
+msgstr "Parça Stoku"
#: part/templates/part/stock.html:16
#, python-format
msgid "Showing stock for all variants of %(full_name)s"
-msgstr ""
+msgstr "%(full_name)s için tüm stok biçimleri gösteriliyor"
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
#: templates/js/part.js:302 templates/js/part.js:488
msgid "No Stock"
-msgstr ""
+msgstr "Stok Yok"
#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130
msgid "Low Stock"
-msgstr ""
+msgstr "Düşük Stok"
#: part/templates/part/supplier.html:10
msgid "Part Suppliers"
-msgstr ""
+msgstr "Parça Tedarikçileri"
#: part/templates/part/track.html:10
msgid "Part Tracking"
@@ -4854,20 +4854,20 @@ msgstr ""
#: part/templates/part/variant_part.html:9
msgid "Create new part variant"
-msgstr ""
+msgstr "Yeni parça çeşidi oluştur"
#: part/templates/part/variant_part.html:10
#, python-format
msgid "Create a new variant of template '%(full_name)s'."
-msgstr ""
+msgstr "%(full_name)s şablonu için yeni bir çeşit."
#: part/templates/part/variants.html:19
msgid "Create new variant"
-msgstr ""
+msgstr "Yeni çeşit oluştur"
#: part/templates/part/variants.html:20
msgid "New Variant"
-msgstr ""
+msgstr "Yeni Çeşit"
#: part/templatetags/inventree_extras.py:98
msgid "Unknown database"
@@ -5209,7 +5209,7 @@ msgstr ""
#: stock/api.py:212
#, python-brace-format
msgid "Updated stock for {n} items"
-msgstr ""
+msgstr "{n} öğe için stok güncellendi"
#: stock/api.py:281
#, python-brace-format
@@ -5223,7 +5223,7 @@ msgstr ""
#: stock/forms.py:115 stock/forms.py:419
msgid "Expiration date for this stock item"
-msgstr ""
+msgstr "Bu stok kalemi için son kullanma tarihi"
#: stock/forms.py:118
msgid "Enter unique serial numbers (or leave blank)"
@@ -5231,7 +5231,7 @@ msgstr ""
#: stock/forms.py:169
msgid "Destination for serialized stock (by default, will remain in current location)"
-msgstr ""
+msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, geçerli konumda kalacaktır)"
#: stock/forms.py:171
msgid "Serial numbers"
@@ -5256,15 +5256,15 @@ msgstr ""
#: stock/forms.py:267
msgid "Include stock items in sub locations"
-msgstr ""
+msgstr "Stok kalemlerine alt konumları dahil et"
#: stock/forms.py:302
msgid "Stock item to install"
-msgstr ""
+msgstr "Kurulacak stok kalemi"
#: stock/forms.py:309
msgid "Stock quantity to assign"
-msgstr ""
+msgstr "Atanacak stok miktarı"
#: stock/forms.py:337
msgid "Must not exceed available quantity"
@@ -5280,11 +5280,11 @@ msgstr ""
#: stock/forms.py:351
msgid "Confirm removal of installed stock items"
-msgstr ""
+msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla"
#: stock/forms.py:375
msgid "Destination stock location"
-msgstr ""
+msgstr "Hedef stok konumu"
#: stock/forms.py:377
msgid "Add note (required)"
@@ -5292,11 +5292,11 @@ msgstr ""
#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051
msgid "Confirm stock adjustment"
-msgstr ""
+msgstr "Stok ayarlamasını onayla"
#: stock/forms.py:381
msgid "Confirm movement of stock items"
-msgstr ""
+msgstr "Stok kalemlerinin hareketini onaylayın"
#: stock/forms.py:383
msgid "Set Default Location"
@@ -5345,7 +5345,7 @@ msgstr ""
#: stock/models.py:399
msgid "Parent Stock Item"
-msgstr ""
+msgstr "Üst Stok Kalemi"
#: stock/models.py:408
msgid "Base part"
@@ -5353,7 +5353,7 @@ msgstr ""
#: stock/models.py:417
msgid "Select a matching supplier part for this stock item"
-msgstr ""
+msgstr "Bu stok kalemi için tedarikçi parçası seçin"
#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
From 5d8c6224e829901d98eaf4032104ab3f40d57cab Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 04:03:07 +1000
Subject: [PATCH 098/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 118 +++++++++++-----------
1 file changed, 59 insertions(+), 59 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 99571b7226..a926ce873f 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 17:06\n"
+"PO-Revision-Date: 2021-06-17 18:03\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -262,11 +262,11 @@ msgstr "Eski stok izleme girişi"
#: InvenTree/status_codes.py:274
msgid "Stock item created"
-msgstr "Stok öğesi oluşturuldu"
+msgstr "Stok kalemi oluşturuldu"
#: InvenTree/status_codes.py:276
msgid "Edited stock item"
-msgstr "Düzenlenen stok öğesi"
+msgstr "Düzenlenen stok kalemi"
#: InvenTree/status_codes.py:277
msgid "Assigned serial number"
@@ -414,7 +414,7 @@ msgstr "Stok kalemi parametresi sağlamalıdır"
#: barcodes/api.py:160
msgid "No matching stock item found"
-msgstr "Eşleşen stok öğesi bulunamadı"
+msgstr "Eşleşen stok kalemi bulunamadı"
#: barcodes/api.py:190
msgid "Barcode already matches StockItem object"
@@ -502,7 +502,7 @@ msgstr "Yapım işinin çıktı miktarını girin"
#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
-msgstr ""
+msgstr "Seri Numaraları"
#: build/forms.py:97
msgid "Enter serial numbers for build outputs"
@@ -518,11 +518,11 @@ msgstr "Yapım işi çıktısının silinmesini onaylayın"
#: build/forms.py:145
msgid "Confirm unallocation of stock"
-msgstr ""
+msgstr "Stok tahsisinin iptalini onayla"
#: build/forms.py:169
msgid "Confirm stock allocation"
-msgstr ""
+msgstr "Stok tahsisini onayla"
#: build/forms.py:186
msgid "Mark build as complete"
@@ -535,11 +535,11 @@ msgstr "Yapım işini tamamlandı olarak işaretle"
#: templates/js/barcode.js:531 templates/js/build.js:500
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
-msgstr ""
+msgstr "Konum"
#: build/forms.py:211
msgid "Location of completed parts"
-msgstr ""
+msgstr "Tamamlanmış parçaların konumu"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
@@ -550,7 +550,7 @@ msgstr ""
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: build/forms.py:216
msgid "Build output stock status"
@@ -558,11 +558,11 @@ msgstr "Yapım işi çıktısı stok durumu"
#: build/forms.py:223
msgid "Confirm incomplete"
-msgstr ""
+msgstr "Eksik olarak onayla"
#: build/forms.py:224
msgid "Confirm completion with incomplete stock allocation"
-msgstr ""
+msgstr "Eksik parça tahsisi ile tamamlamayı onayla"
#: build/forms.py:227
msgid "Confirm build completion"
@@ -570,7 +570,7 @@ msgstr "Yapım işinin tamamlandığını onaylayın"
#: build/forms.py:252
msgid "Confirm cancel"
-msgstr ""
+msgstr "İptali Onayla"
#: build/forms.py:252 build/views.py:66
msgid "Confirm build cancellation"
@@ -608,7 +608,7 @@ msgstr "Yapım işi emri referansı"
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
msgid "Reference"
-msgstr ""
+msgstr "Referans"
#: build/models.py:138
msgid "Brief description of the build"
@@ -647,7 +647,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
-msgstr ""
+msgstr "Parça"
#: build/models.py:161
msgid "Select part to build"
@@ -655,7 +655,7 @@ msgstr "Yapım işi için parça seçin"
#: build/models.py:166
msgid "Sales Order Reference"
-msgstr ""
+msgstr "Satış Emri Referansı"
#: build/models.py:170
msgid "SalesOrder to which this build is allocated"
@@ -663,7 +663,7 @@ msgstr "Bu yapım işinin tahsis edildiği satış emri"
#: build/models.py:175
msgid "Source Location"
-msgstr ""
+msgstr "Kaynak Konum"
#: build/models.py:179
msgid "Select location to take stock from for this build (leave blank to take from any stock location)"
@@ -671,11 +671,11 @@ msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok ko
#: build/models.py:184
msgid "Destination Location"
-msgstr ""
+msgstr "Hedef Konum"
#: build/models.py:188
msgid "Select location where the completed items will be stored"
-msgstr ""
+msgstr "Tamamlanmış öğelerin saklanacağı konumu seçiniz"
#: build/models.py:192
msgid "Build Quantity"
@@ -683,15 +683,15 @@ msgstr "Yapım İşi Miktarı"
#: build/models.py:195
msgid "Number of stock items to build"
-msgstr "Yapım işi stok öğelerinin sayısı"
+msgstr "Yapım işi stok kalemlerinin sayısı"
#: build/models.py:199
msgid "Completed items"
-msgstr ""
+msgstr "Tamamlanmış öğeler"
#: build/models.py:201
msgid "Number of stock items which have been completed"
-msgstr ""
+msgstr "Tamamlanan stok kalemlerinin sayısı"
#: build/models.py:205 part/templates/part/part_base.html:167
msgid "Build Status"
@@ -703,7 +703,7 @@ msgstr "Yapım işi durum kodu"
#: build/models.py:213 stock/models.py:466
msgid "Batch Code"
-msgstr ""
+msgstr "Sıra numarası"
#: build/models.py:217
msgid "Batch code for this build output"
@@ -712,23 +712,23 @@ msgstr "Yapım işi çıktısı için sıra numarası"
#: build/models.py:220 order/models.py:108 part/models.py:882
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
-msgstr ""
+msgstr "Oluşturulma tarihi"
#: build/models.py:224 order/models.py:475
msgid "Target completion date"
-msgstr ""
+msgstr "Hedef tamamlama tarihi"
#: build/models.py:228 order/models.py:221 templates/js/build.js:798
msgid "Completion Date"
-msgstr ""
+msgstr "Tamamlama tarihi"
#: build/models.py:234
msgid "completed by"
-msgstr ""
+msgstr "tamamlayan"
#: build/models.py:242
msgid "Issued by"
-msgstr ""
+msgstr "Veren"
#: build/models.py:243
msgid "User who issued this build order"
@@ -740,7 +740,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı"
#: order/templates/order/sales_order_base.html:140 part/models.py:886
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
-msgstr ""
+msgstr "Sorumlu"
#: build/models.py:252
msgid "User responsible for this build order"
@@ -754,11 +754,11 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı"
#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94
#: stock/models.py:460 stock/templates/stock/item_base.html:345
msgid "External Link"
-msgstr ""
+msgstr "Harici Bağlantı"
#: build/models.py:258 part/models.py:744 stock/models.py:462
msgid "Link to external URL"
-msgstr ""
+msgstr "Harici URL'ye bağlantı"
#: build/models.py:262 build/templates/build/navbar.html:53
#: company/models.py:132 company/models.py:498
@@ -777,7 +777,7 @@ msgstr ""
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
msgid "Notes"
-msgstr ""
+msgstr "Notlar"
#: build/models.py:263
msgid "Extra build notes"
@@ -814,16 +814,16 @@ msgstr "Stok kalemi fazladan tahsis edilmiş"
#: build/models.py:1192 order/models.py:818
msgid "Allocation quantity must be greater than zero"
-msgstr ""
+msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır"
#: build/models.py:1196
msgid "Quantity must be 1 for serialized stock"
-msgstr ""
+msgstr "Seri numaralı stok için miktar bir olmalı"
#: build/models.py:1256
#, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'"
-msgstr ""
+msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
#: templates/InvenTree/search.html:183 templates/js/build.js:724
@@ -849,7 +849,7 @@ msgstr "Stok Kalemi"
#: build/models.py:1334
msgid "Source stock item"
-msgstr ""
+msgstr "Kaynak stok kalemi"
#: build/models.py:1347
msgid "Stock quantity to allocate to build"
@@ -857,15 +857,15 @@ msgstr "Yapım işi için tahsis edilen stok miktarı"
#: build/models.py:1355
msgid "Install into"
-msgstr ""
+msgstr "Kurulduğu yer"
#: build/models.py:1356
msgid "Destination stock item"
-msgstr ""
+msgstr "Hedef stok kalemi"
#: build/templates/build/allocate.html:7
msgid "Allocate Parts"
-msgstr ""
+msgstr "Parçaları Tahsis Et"
#: build/templates/build/allocate.html:15
msgid "Allocate Stock to Build"
@@ -889,14 +889,14 @@ msgstr "Stok Tahsisini Kaldır"
#: build/templates/build/allocate.html:29
msgid "Order required parts"
-msgstr ""
+msgstr "Gerekli parçaları sipariş edin"
#: build/templates/build/allocate.html:30
#: company/templates/company/detail_manufacturer_part.html:33
#: company/templates/company/detail_supplier_part.html:32 order/views.py:986
#: part/templates/part/category.html:127
msgid "Order Parts"
-msgstr ""
+msgstr "Sipariş Parçaları"
#: build/templates/build/allocate.html:36
msgid "Untracked stock has been fully allocated for this Build Order"
@@ -918,7 +918,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes
#: stock/models.py:454 stock/templates/stock/item_base.html:249
#: templates/js/build.js:484
msgid "Serial Number"
-msgstr ""
+msgstr "Seri Numara"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
@@ -927,7 +927,7 @@ msgstr ""
#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
-msgstr ""
+msgstr "Ekler"
#: build/templates/build/auto_allocate.html:9
msgid "Automatically Allocate Stock"
@@ -953,7 +953,7 @@ msgstr "Bu yapım işi emri, %(link)s sipariş emrine tahsis edilmiştir"
#: build/templates/build/build_base.html:25
#, python-format
msgid "This Build Order is a child of Build Order %(link)s"
-msgstr ""
+msgstr "Bu yapım işi emri, %(link)s yapım iş emrinin altıdır"
#: build/templates/build/build_base.html:32
msgid "Build Order is ready to mark as completed"
@@ -4072,15 +4072,15 @@ msgstr ""
#: part/models.py:2289
msgid "This BOM item is inherited by BOMs for variant parts"
-msgstr ""
+msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır"
#: part/models.py:2294 templates/js/bom.js:294
msgid "Allow Variants"
-msgstr ""
+msgstr "Çeşide İzin Ver"
#: part/models.py:2295
msgid "Stock items for variant parts can be used for this BOM item"
-msgstr "Değişik şekildeki parçaların stok kalemleri bu malzeme listesi öğesinde kullanılabilir"
+msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir"
#: part/models.py:2371 part/views.py:1681 part/views.py:1733
#: stock/models.py:294
@@ -4453,7 +4453,7 @@ msgstr ""
#: part/templates/part/detail.html:163
msgid "Part is a template part (variants can be made from this part)"
-msgstr "Bu parça bir şablon parçadır (Bu parçanın değişik biçimleri yapılabilir)"
+msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)"
#: part/templates/part/detail.html:165
msgid "Part is not a template part"
@@ -4522,7 +4522,7 @@ msgstr "Parça Çeşitleri"
#: part/templates/part/navbar.html:29
msgid "Variants"
-msgstr ""
+msgstr "Çeşitler"
#: part/templates/part/navbar.html:40
msgid "Allocated Stock"
@@ -4737,7 +4737,7 @@ msgstr ""
#: part/templates/part/part_base.html:113
#, python-format
msgid "This part is a variant of %(link)s"
-msgstr ""
+msgstr "Bu parça %(link)s parçasının bir çeşididir"
#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161
msgid "In Stock"
@@ -4829,7 +4829,7 @@ msgstr "Parça Stoku"
#: part/templates/part/stock.html:16
#, python-format
msgid "Showing stock for all variants of %(full_name)s"
-msgstr "%(full_name)s için tüm stok biçimleri gösteriliyor"
+msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor"
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
#: templates/js/part.js:302 templates/js/part.js:488
@@ -4924,7 +4924,7 @@ msgstr ""
#: part/views.py:381
msgid "Create Variant"
-msgstr ""
+msgstr "Çeşit Oluştur"
#: part/views.py:466
msgid "Copied part"
@@ -5108,7 +5108,7 @@ msgstr ""
#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
-msgstr "Stok kalemi sorgu filtreleri (anahter=nesne [key=value] olarak virgülle ayrılmış liste)"
+msgstr "Stok kalemi sorgu filtreleri (anahter=değer [key=value] olarak virgülle ayrılmış liste)"
#: report/models.py:326
msgid "Include Installed Tests"
@@ -5582,7 +5582,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:143
msgid "Convert to variant"
-msgstr ""
+msgstr "Çeşide çevir"
#: stock/templates/stock/item_base.html:146
msgid "Duplicate stock item"
@@ -5830,7 +5830,7 @@ msgstr "Bu stok kalemi şu anda %(part)s parçasının örneğidir"
#: stock/templates/stock/stockitem_convert.html:9
msgid "It can be converted to one of the part variants listed below."
-msgstr "Aşağıda listelenen parça biçimlerinden birine dönüştürülebilir."
+msgstr "Aşağıda listelenen parça çeşitlerinden birine dönüştürülebilir."
#: stock/templates/stock/stockitem_convert.html:14
msgid "This action cannot be easily undone"
@@ -6841,7 +6841,7 @@ msgstr ""
#: templates/js/part.js:194
msgid "No variants found"
-msgstr ""
+msgstr "Çeşit bulunamadı"
#: templates/js/part.js:280 templates/js/part.js:518
msgid "No parts found"
@@ -7135,7 +7135,7 @@ msgstr ""
#: templates/js/table_filters.js:55
msgid "Allow Variant Stock"
-msgstr ""
+msgstr "Çeşit Stokuna İzin Ver"
#: templates/js/table_filters.js:76
msgid "Include locations"
@@ -7225,11 +7225,11 @@ msgstr ""
#: templates/js/table_filters.js:171
msgid "Include Variants"
-msgstr ""
+msgstr "Çeşitleri Dahil Et"
#: templates/js/table_filters.js:172
msgid "Include stock items for variant parts"
-msgstr ""
+msgstr "Çeşit parçaların stok kalemlerini dahil et"
#: templates/js/table_filters.js:176
msgid "Installed"
From 43214d8e4ccc30b87a8ec662473d3f616f7f46ca Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 05:06:49 +1000
Subject: [PATCH 099/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 156 +++++++++++-----------
1 file changed, 78 insertions(+), 78 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index a926ce873f..29b06cf56f 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 18:03\n"
+"PO-Revision-Date: 2021-06-17 19:06\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -23,7 +23,7 @@ msgstr "API uç noktası bulunamadı"
#: InvenTree/api.py:110
msgid "No action specified"
-msgstr "Eylem belirtilmedi"
+msgstr "İşlem belirtilmedi"
#: InvenTree/api.py:124
msgid "No matching action found"
@@ -957,15 +957,15 @@ msgstr "Bu yapım işi emri, %(link)s yapım iş emrinin altıdır"
#: build/templates/build/build_base.html:32
msgid "Build Order is ready to mark as completed"
-msgstr ""
+msgstr "Yapım işi tamamlandı olarak işaretlenmeye hazır"
#: build/templates/build/build_base.html:37
msgid "Build Order cannot be completed as outstanding outputs remain"
-msgstr ""
+msgstr "Bekleyen çıktılar kaldığı için yapım işi emri tamamlanamıyor"
#: build/templates/build/build_base.html:42
msgid "Required build quantity has not yet been completed"
-msgstr ""
+msgstr "Gerekli yapım işi miktarı henüz tamamlanmadı"
#: build/templates/build/build_base.html:47
msgid "Stock has not been fully allocated to this Build Order"
@@ -981,7 +981,7 @@ msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi"
#: stock/templates/stock/item_base.html:62
#: stock/templates/stock/location.html:31
msgid "Admin view"
-msgstr ""
+msgstr "Yönetici görünümü"
#: build/templates/build/build_base.html:81
#: build/templates/build/build_base.html:150
@@ -992,48 +992,48 @@ msgstr ""
#: templates/js/table_filters.js:245 templates/js/table_filters.js:264
#: templates/js/table_filters.js:281
msgid "Overdue"
-msgstr ""
+msgstr "Vadesi geçmiş"
#: build/templates/build/build_base.html:90
msgid "Print actions"
-msgstr ""
+msgstr "Yazdırma işlemleri"
#: build/templates/build/build_base.html:94
msgid "Print Build Order"
-msgstr ""
+msgstr "Yapım İşi Emrini Yazdır"
#: build/templates/build/build_base.html:100
#: build/templates/build/build_base.html:225
msgid "Complete Build"
-msgstr ""
+msgstr "Tamamlanmış Yapım İşi"
#: build/templates/build/build_base.html:105
msgid "Build actions"
-msgstr ""
+msgstr "Yapım İşi işlemleri"
#: build/templates/build/build_base.html:109
msgid "Edit Build"
-msgstr ""
+msgstr "Yapım İşini Düzenle"
#: build/templates/build/build_base.html:111
#: build/templates/build/build_base.html:209 build/views.py:57
msgid "Cancel Build"
-msgstr ""
+msgstr "Yapım İşini İptal Et"
#: build/templates/build/build_base.html:124
#: build/templates/build/detail.html:11
msgid "Build Details"
-msgstr ""
+msgstr "Yapım İşi Detayları"
#: build/templates/build/build_base.html:150
#, python-format
msgid "This build was due on %(target)s"
-msgstr ""
+msgstr "Bu yapım işinin %(target)s tarihinde süresi doluyor"
#: build/templates/build/build_base.html:157
#: build/templates/build/detail.html:64
msgid "Progress"
-msgstr ""
+msgstr "İlerleme"
#: build/templates/build/build_base.html:170
#: build/templates/build/detail.html:84 order/models.py:715
@@ -1045,62 +1045,62 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
msgid "Sales Order"
-msgstr ""
+msgstr "Sipariş Emri"
#: build/templates/build/build_base.html:177
#: build/templates/build/detail.html:98
#: report/templates/report/inventree_build_order_base.html:153
msgid "Issued By"
-msgstr ""
+msgstr "Veren"
#: build/templates/build/build_base.html:217
msgid "Incomplete Outputs"
-msgstr ""
+msgstr "Tamamlanmamış Çıktılar"
#: build/templates/build/build_base.html:218
msgid "Build Order cannot be completed as incomplete build outputs remain"
-msgstr ""
+msgstr "Tamamlanmamış yapım işi çıktıları kaldığı için yapım işi emri tamamlanamıyor"
#: build/templates/build/build_children.html:10
#: build/templates/build/navbar.html:36
msgid "Child Build Orders"
-msgstr ""
+msgstr "Alt Yapım İşi Emrileri"
#: build/templates/build/build_output.html:15
msgid "Incomplete Build Outputs"
-msgstr ""
+msgstr "Tamamlanmamış Yapım İşi Çıktıları"
#: build/templates/build/build_output.html:22
msgid "Create new build output"
-msgstr ""
+msgstr "Yeni yapım işi çıktısı oluştur"
#: build/templates/build/build_output.html:23
msgid "Create New Output"
-msgstr ""
+msgstr "Yeni Çıktı Oluştur"
#: build/templates/build/build_output.html:36
msgid "Create a new build output"
-msgstr ""
+msgstr "Yeni bir yapım işi çıktısı oluştur"
#: build/templates/build/build_output.html:37
msgid "No incomplete build outputs remain."
-msgstr ""
+msgstr "Tamamlanmamış yapım işi çıktısı kalmadı."
#: build/templates/build/build_output.html:38
msgid "Create a new build output using the button above"
-msgstr ""
+msgstr "Yukarıdaki düğmeyi kullanarak yeni bir yapım işi çıktısı oluştur"
#: build/templates/build/build_output.html:49
msgid "Completed Build Outputs"
-msgstr ""
+msgstr "Tamamlanmış Yapım İşi Çıktıları"
#: build/templates/build/build_output_create.html:7
msgid "The Bill of Materials contains trackable parts"
-msgstr ""
+msgstr "Bu Malzeme Listesi takip edilebilir parçalar içeriyor"
#: build/templates/build/build_output_create.html:8
msgid "Build outputs must be generated individually."
-msgstr ""
+msgstr "Yapım işi çıktıları ayrı ayrı oluşturulmalıdır."
#: build/templates/build/build_output_create.html:9
msgid "Multiple build outputs will be created based on the quantity specified."
@@ -1178,75 +1178,75 @@ msgstr ""
#: build/templates/build/detail.html:35
msgid "Stock Source"
-msgstr ""
+msgstr "Stok Kaynağı"
#: build/templates/build/detail.html:40
msgid "Stock can be taken from any available location."
-msgstr ""
+msgstr "Stok herhangi bir konumdan alınabilir."
#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678
#: order/templates/order/purchase_order_detail.html:239
#: order/templates/order/receive_parts.html:25 stock/forms.py:169
#: stock/forms.py:375
msgid "Destination"
-msgstr ""
+msgstr "Hedef"
#: build/templates/build/detail.html:53
msgid "Destination location not specified"
-msgstr ""
+msgstr "Hedef konumu belirtilmedi"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
#: templates/js/stock.js:1381 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
-msgstr ""
+msgstr "Toplu"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
msgid "Created"
-msgstr ""
+msgstr "Oluşturuldu"
#: build/templates/build/detail.html:127
msgid "No target date set"
-msgstr ""
+msgstr "Hedef tarih ayarlanmadı"
#: build/templates/build/detail.html:132 templates/js/build.js:766
msgid "Completed"
-msgstr ""
+msgstr "Tamamlandı"
#: build/templates/build/detail.html:136
msgid "Build not complete"
-msgstr ""
+msgstr "Yapım İşi tamamlanmadı"
#: build/templates/build/edit_build_item.html:7
msgid "Alter the quantity of stock allocated to the build output"
-msgstr ""
+msgstr "Yapım işi çıktısına tahsis edilen stok miktarını değiştir"
#: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order"
-msgstr ""
+msgstr "Yeni Yapım İşi Emri"
#: build/templates/build/index.html:37 build/templates/build/index.html:38
msgid "Print Build Orders"
-msgstr ""
+msgstr "Yapım İşi Emirlerini Yazdır"
#: build/templates/build/index.html:43
#: order/templates/order/purchase_orders.html:27
#: order/templates/order/sales_orders.html:27
msgid "Display calendar view"
-msgstr ""
+msgstr "Takvim görünümünü görüntüle"
#: build/templates/build/index.html:46
#: order/templates/order/purchase_orders.html:30
#: order/templates/order/sales_orders.html:30
msgid "Display list view"
-msgstr ""
+msgstr "Liste görünümünü görüntüle"
#: build/templates/build/navbar.html:12
msgid "Build Order Details"
-msgstr ""
+msgstr "Yapım İşi Emri Detayları"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
@@ -1254,35 +1254,35 @@ msgstr ""
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
#: templates/js/stock.js:1019
msgid "Details"
-msgstr ""
+msgstr "Detaylar"
#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24
#: build/views.py:91
msgid "Allocate Stock"
-msgstr ""
+msgstr "Stok Tahsis Et"
#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32
msgid "Build Outputs"
-msgstr ""
+msgstr "Yapım İşi Çıktıları"
#: build/templates/build/navbar.html:39
msgid "Child Builds"
-msgstr ""
+msgstr "Alt Yapım İşleri"
#: build/templates/build/navbar.html:50
msgid "Build Order Notes"
-msgstr ""
+msgstr "Yapım İşi Emri Notları"
#: build/templates/build/notes.html:12
msgid "Build Notes"
-msgstr ""
+msgstr "Yapım İşi Notları"
#: build/templates/build/notes.html:14 company/templates/company/notes.html:13
#: order/templates/order/order_notes.html:15
#: order/templates/order/sales_order_notes.html:16
#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15
msgid "Edit notes"
-msgstr ""
+msgstr "Notları Düzenle"
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
@@ -1291,7 +1291,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:492
#: stock/templates/stock/item_notes.html:26
msgid "Save"
-msgstr ""
+msgstr "Kaydet"
#: build/templates/build/unallocate.html:10
msgid "Are you sure you wish to unallocate all stock for this build?"
@@ -1299,55 +1299,55 @@ msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğini
#: build/templates/build/unallocate.html:12
msgid "All incomplete stock allocations will be removed from the build"
-msgstr ""
+msgstr "Tüm eksik stok tahsisleri yapım işinden kaldırılacak"
#: build/views.py:77
msgid "Build was cancelled"
-msgstr ""
+msgstr "Yapım işi iptal edildi"
#: build/views.py:138
msgid "Allocated stock to build output"
-msgstr ""
+msgstr "Yapım işi çıktısına stok tahsis edildi"
#: build/views.py:150
msgid "Create Build Output"
-msgstr ""
+msgstr "Yapım İşi Çıktısı Oluştur"
#: build/views.py:168
msgid "Maximum output quantity is "
-msgstr ""
+msgstr "Maksimum çıktı miktarı "
#: build/views.py:184 stock/views.py:1821
msgid "Serial numbers already exist"
-msgstr ""
+msgstr "Seri numaraları zaten mevcut"
#: build/views.py:193
msgid "Serial numbers required for trackable build output"
-msgstr ""
+msgstr "Seri numaraları takip edilebilir yapım işi çıktıları için gerekli"
#: build/views.py:259
msgid "Delete Build Output"
-msgstr ""
+msgstr "Yapım İşi Çıktısı Sil"
#: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock"
-msgstr ""
+msgstr "Yapım işi stoku tahsisinin iptalini onayla"
#: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box"
-msgstr ""
+msgstr "Onay kutusunu işaretleyin"
#: build/views.py:293
msgid "Build output does not match build"
-msgstr ""
+msgstr "Yapım işi çıktısı yapım işi ile eşleşmiyor"
#: build/views.py:295 build/views.py:496
msgid "Build output must be specified"
-msgstr ""
+msgstr "Yapım işi çıktısı belirtilmeli"
#: build/views.py:307
msgid "Build output deleted"
-msgstr ""
+msgstr "Yapım işi çıktısı silindi"
#: build/views.py:405
msgid "Complete Build Order"
@@ -3286,7 +3286,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
#: templates/js/build.js:637 templates/js/build.js:1054
msgid "Actions"
-msgstr ""
+msgstr "İşlemler"
#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
#: templates/js/build.js:859
@@ -3379,7 +3379,7 @@ msgstr "Seri numarası ile stok kalemlerini tahsis et"
#: order/templates/order/so_allocation_delete.html:7
msgid "This action will unallocate the following stock from the Sales Order"
-msgstr ""
+msgstr "Bu işlem Sipariş Emrinden belirtilen stok kalemleri tahsis edemedi"
#: order/templates/order/so_attachments.html:12
#: order/templates/order/so_navbar.html:26
@@ -4692,7 +4692,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:75
#: stock/templates/stock/location.html:51
msgid "Barcode actions"
-msgstr ""
+msgstr "Barkod işlemleri"
#: part/templates/part/part_base.html:42
#: stock/templates/stock/item_base.html:77
@@ -4716,7 +4716,7 @@ msgstr ""
#: part/templates/part/part_base.html:67
msgid "Part actions"
-msgstr ""
+msgstr "Parça işlemleri"
#: part/templates/part/part_base.html:70
msgid "Duplicate part"
@@ -5243,7 +5243,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:349
msgid "Add transaction note (optional)"
-msgstr ""
+msgstr "İşlem notu ekle (isteğe bağlı)"
#: stock/forms.py:203 stock/forms.py:259
msgid "Select test report template"
@@ -5527,7 +5527,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:91
msgid "Printing actions"
-msgstr ""
+msgstr "Yazdırma işlemleri"
#: stock/templates/stock/item_base.html:95
#: stock/templates/stock/item_tests.html:27
@@ -5536,7 +5536,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:104
msgid "Stock adjustment actions"
-msgstr ""
+msgstr "Stok ayarlama işlemleri"
#: stock/templates/stock/item_base.html:108
#: stock/templates/stock/location.html:65 templates/stock_table.html:57
@@ -5578,7 +5578,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:140
#: stock/templates/stock/location.html:62
msgid "Stock actions"
-msgstr ""
+msgstr "Stok işlemleri"
#: stock/templates/stock/item_base.html:143
msgid "Convert to variant"
@@ -5745,7 +5745,7 @@ msgstr ""
#: stock/templates/stock/location.html:71
msgid "Location actions"
-msgstr ""
+msgstr "Konum işlemleri"
#: stock/templates/stock/location.html:73
msgid "Edit location"
@@ -5838,7 +5838,7 @@ msgstr "Bu işlem kolayca geri alınamaz"
#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37
msgid "Printing Actions"
-msgstr ""
+msgstr "Yazdırma İşlemleri"
#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41
msgid "Print labels"
@@ -5988,7 +5988,7 @@ msgstr ""
#: stock/views.py:1107
msgid "No action performed"
-msgstr ""
+msgstr "Herhangi bir işlem gerçekleştirilmedi"
#: stock/views.py:1122
#, python-brace-format
@@ -7502,7 +7502,7 @@ msgstr ""
#: templates/stock_table.html:27
msgid "Barcode Actions"
-msgstr ""
+msgstr "Barkod İşlemleri"
#: templates/stock_table.html:43
msgid "Print test reports"
From 64b6863e4cb9afe5f599bd2c95dd994f6850ac64 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 06:02:14 +1000
Subject: [PATCH 100/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 64 +++++++++++------------
1 file changed, 32 insertions(+), 32 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 29b06cf56f..2cd791564f 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 19:06\n"
+"PO-Revision-Date: 2021-06-17 20:02\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -438,7 +438,7 @@ msgstr "Barkod başka bir stok kalemiyle ilişkili"
#: build/forms.py:37
msgid "Build Order reference"
-msgstr "Yapım işi emri referansı"
+msgstr "Yapım İşi Emri referansı"
#: build/forms.py:38
msgid "Order target date"
@@ -494,11 +494,11 @@ msgstr "Miktar"
#: build/forms.py:49
msgid "Number of items to build"
-msgstr "Yapım işi öğelerinin sayısı"
+msgstr "Yapılacak öğe sayısı"
#: build/forms.py:91
msgid "Enter quantity for build output"
-msgstr "Yapım işinin çıktı miktarını girin"
+msgstr "Yapım işi çıktısı için miktarını girin"
#: build/forms.py:95 order/forms.py:240 stock/forms.py:118
msgid "Serial Numbers"
@@ -506,7 +506,7 @@ msgstr "Seri Numaraları"
#: build/forms.py:97
msgid "Enter serial numbers for build outputs"
-msgstr "Yapım işinin çıktısı için seri numarası girin"
+msgstr "Yapım işi çıktısı için seri numaraları girin"
#: build/forms.py:103
msgid "Confirm creation of build output"
@@ -599,7 +599,7 @@ msgstr "Yapım İşi Emirleri"
#: build/models.py:127
msgid "Build Order Reference"
-msgstr "Yapım işi emri referansı"
+msgstr "Yapım İşi Emri Referansı"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
@@ -1120,19 +1120,19 @@ msgstr ""
#: build/templates/build/complete.html:8
msgid "Build Order is complete"
-msgstr ""
+msgstr "Yapım işi emri tamamlandı"
#: build/templates/build/complete.html:12
msgid "Build Order is incomplete"
-msgstr ""
+msgstr "Yapım işi emri eksik"
#: build/templates/build/complete.html:15
msgid "Incompleted build outputs remain"
-msgstr ""
+msgstr "Eksik yapım işi çıktıları kaldı"
#: build/templates/build/complete.html:18
msgid "Required build quantity has not been completed"
-msgstr ""
+msgstr "Gerekli yapım işi miktarı tamamlanmadı"
#: build/templates/build/complete.html:21
msgid "Required stock has not been fully allocated"
@@ -1140,11 +1140,11 @@ msgstr "Gerekli stok tamamen tahsis edilemedi"
#: build/templates/build/complete_output.html:10
msgid "Stock allocation is complete for this output"
-msgstr ""
+msgstr "Bu çıktı için stok tahsisi tamamlandı"
#: build/templates/build/complete_output.html:14
msgid "Stock allocation is incomplete"
-msgstr ""
+msgstr "Stok tahsisi tamamlanmamış"
#: build/templates/build/complete_output.html:20
msgid "tracked parts have not been fully allocated"
@@ -1152,7 +1152,7 @@ msgstr "takip edilebilir parçalar tamamen tahsis edilemedi"
#: build/templates/build/complete_output.html:41
msgid "The following items will be created"
-msgstr ""
+msgstr "Aşağıdaki öğeler oluşturulacak"
#: build/templates/build/create_build_item.html:7
msgid "Select a stock item to allocate to the selected build output"
@@ -1166,15 +1166,15 @@ msgstr "Tahsis edilen stok bu yapım işi çıktısının kurulmasında kullanı
#: build/templates/build/create_build_item.html:17
#, python-format
msgid "No stock available for %(part)s"
-msgstr ""
+msgstr "%(part)s için mevcut stok yok"
#: build/templates/build/delete_build_item.html:8
msgid "Are you sure you want to unallocate this stock?"
-msgstr ""
+msgstr "Bu stokun tahsisinin iptal etmek istediğinizden emin misiniz?"
#: build/templates/build/delete_build_item.html:11
msgid "The selected stock will be unallocated from the build output"
-msgstr ""
+msgstr "Bu yapım işi için seçili stok tahsisi iptal edilecek"
#: build/templates/build/detail.html:35
msgid "Stock Source"
@@ -1351,67 +1351,67 @@ msgstr "Yapım işi çıktısı silindi"
#: build/views.py:405
msgid "Complete Build Order"
-msgstr ""
+msgstr "Tamamlanmış Yapım İşi Emri"
#: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain"
-msgstr ""
+msgstr "Yapım işi emri tamamlanamadı - eksik çıktılar kaldı"
#: build/views.py:422
msgid "Completed build order"
-msgstr ""
+msgstr "Tamamlanmış yapım işi emri"
#: build/views.py:438
msgid "Complete Build Output"
-msgstr ""
+msgstr "Tamamlanmış Yapım İşi Çıktısı"
#: build/views.py:480
msgid "Invalid stock status value selected"
-msgstr ""
+msgstr "Geçersiz stok durum değeri seçildi"
#: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity"
-msgstr ""
+msgstr "Tamamlanacak miktar yapım işi çıktı miktarını aşamaz"
#: build/views.py:493
msgid "Confirm completion of incomplete build"
-msgstr ""
+msgstr "Eksik yapım işinin tamamlandığını onaylayın"
#: build/views.py:592
msgid "Build output completed"
-msgstr ""
+msgstr "Yapım işi çıktısı tamamlandı"
#: build/views.py:732
msgid "Created new build"
-msgstr ""
+msgstr "Yeni yapım işi oluşturuldu"
#: build/views.py:753
msgid "Edit Build Order Details"
-msgstr ""
+msgstr "Yapım İşi Emri Detaylarını Düzenle"
#: build/views.py:786
msgid "Edited build"
-msgstr ""
+msgstr "Yapım işi düzenlendi"
#: build/views.py:795
msgid "Delete Build Order"
-msgstr ""
+msgstr "Yapım İşi Emrini Sil"
#: build/views.py:810
msgid "Removed parts from build allocation"
-msgstr ""
+msgstr "Yapım işinden tahsis edilen parçalar çıkarıldı"
#: build/views.py:822
msgid "Allocate stock to build output"
-msgstr ""
+msgstr "Yapım işi çıktısına stok tahsis edildi"
#: build/views.py:865
msgid "Item must be currently in stock"
-msgstr ""
+msgstr "Öğe stokta bulunmalı"
#: build/views.py:871
msgid "Stock item is over-allocated"
-msgstr ""
+msgstr "Stok kalemi fazladan tahsis edilmiş"
#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
#: templates/js/build.js:848 templates/js/build.js:1031
From 47e32e78ced7295b8902228a9a14e87d25acc115 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 07:02:10 +1000
Subject: [PATCH 101/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 2cd791564f..62f5dcfc1c 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 20:02\n"
+"PO-Revision-Date: 2021-06-17 21:02\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -1416,7 +1416,7 @@ msgstr "Stok kalemi fazladan tahsis edilmiş"
#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
#: templates/js/build.js:848 templates/js/build.js:1031
msgid "Available"
-msgstr ""
+msgstr "Mevcut"
#: build/views.py:874
msgid "Stock item must be selected"
@@ -2126,7 +2126,7 @@ msgstr ""
#: company/templates/company/company_base.html:46 order/views.py:311
msgid "Create Purchase Order"
-msgstr ""
+msgstr "Satın Alma Emri Oluştur"
#: company/templates/company/company_base.html:51
msgid "Edit company information"
@@ -2291,7 +2291,7 @@ msgstr ""
#: company/templates/company/supplier_part_orders.html:17
#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58
msgid "Order part"
-msgstr ""
+msgstr "Parça siparişi"
#: company/templates/company/manufacturer_part_base.html:41
msgid "Edit manufacturer part"
@@ -2406,7 +2406,7 @@ msgstr "Stok Kalemleri"
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
#: users/models.py:45
msgid "Sales Orders"
-msgstr ""
+msgstr "Satış Emirleri"
#: company/templates/company/navbar.html:50
#: company/templates/company/purchase_orders.html:10
@@ -2418,7 +2418,7 @@ msgstr ""
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
#: users/models.py:44
msgid "Purchase Orders"
-msgstr ""
+msgstr "Satın Alma Emirleri"
#: company/templates/company/notes.html:11
msgid "Company Notes"
@@ -2427,22 +2427,22 @@ msgstr ""
#: company/templates/company/purchase_orders.html:18
#: order/templates/order/purchase_orders.html:20
msgid "Create new purchase order"
-msgstr ""
+msgstr "Yeni satın alma emri oluştur"
#: company/templates/company/purchase_orders.html:19
#: order/templates/order/purchase_orders.html:21
msgid "New Purchase Order"
-msgstr ""
+msgstr "Yeni Satın Alma Emri"
#: company/templates/company/sales_orders.html:19
#: order/templates/order/sales_orders.html:20
msgid "Create new sales order"
-msgstr ""
+msgstr "Yeni satış emri oluştur"
#: company/templates/company/sales_orders.html:20
#: order/templates/order/sales_orders.html:21
msgid "New Sales Order"
-msgstr ""
+msgstr "Yeni Satış Emri"
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
@@ -2475,7 +2475,7 @@ msgstr "Tedarikçi Parça Stoku"
#: company/templates/company/supplier_part_navbar.html:19
#: company/templates/company/supplier_part_orders.html:10
msgid "Supplier Part Orders"
-msgstr "Tedarikçi Parça Emirleri"
+msgstr "Tedarikçi Parçası Emirleri"
#: company/templates/company/supplier_part_navbar.html:26
msgid "Supplier Part Pricing"
From e12e6b0346f2877186a5d4c580045e93ec5ac05c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 08:01:04 +1000
Subject: [PATCH 102/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 184 +++++++++++-----------
1 file changed, 92 insertions(+), 92 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 62f5dcfc1c..a9dbb5bfb7 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 21:02\n"
+"PO-Revision-Date: 2021-06-17 22:01\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -896,7 +896,7 @@ msgstr "Gerekli parçaları sipariş edin"
#: company/templates/company/detail_supplier_part.html:32 order/views.py:986
#: part/templates/part/category.html:127
msgid "Order Parts"
-msgstr "Sipariş Parçaları"
+msgstr "Parça Siparişi"
#: build/templates/build/allocate.html:36
msgid "Untracked stock has been fully allocated for this Build Order"
@@ -1424,7 +1424,7 @@ msgstr ""
#: build/views.py:1037
msgid "Edit Stock Allocation"
-msgstr ""
+msgstr "Stok Tahsisini Düzenle"
#: build/views.py:1041
msgid "Updated Build Item"
@@ -1538,27 +1538,27 @@ msgstr ""
#: common/models.py:99
msgid "IPN Regex"
-msgstr ""
+msgstr "DPN Regex"
#: common/models.py:100
msgid "Regular expression pattern for matching Part IPN"
-msgstr ""
+msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)"
#: common/models.py:104
msgid "Allow Duplicate IPN"
-msgstr ""
+msgstr "Yinelenen DPN'ye İzin Ver"
#: common/models.py:105
msgid "Allow multiple parts to share the same IPN"
-msgstr ""
+msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver"
#: common/models.py:111
msgid "Allow Editing IPN"
-msgstr ""
+msgstr "DPN Düzenlemeye İzin Ver"
#: common/models.py:112
msgid "Allow changing the IPN value while editing a part"
-msgstr ""
+msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver"
#: common/models.py:118
msgid "Copy Part BOM Data"
@@ -1737,7 +1737,7 @@ msgstr ""
#: common/models.py:264
msgid "Enable ownership control over stock locations and items"
-msgstr ""
+msgstr "Stok konumu ve öğeler üzerinde sahiplik kontrolünü etkinleştirin"
#: common/models.py:270
msgid "Group by Part"
@@ -2209,12 +2209,12 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:36
#: company/templates/company/detail_supplier_part.html:35
msgid "Delete parts"
-msgstr ""
+msgstr "Parçaları sil"
#: company/templates/company/detail_manufacturer_part.html:36
#: company/templates/company/detail_supplier_part.html:35
msgid "Delete Parts"
-msgstr ""
+msgstr "Parçaları Sil"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
@@ -2479,7 +2479,7 @@ msgstr "Tedarikçi Parçası Emirleri"
#: company/templates/company/supplier_part_navbar.html:26
msgid "Supplier Part Pricing"
-msgstr "Tedarikçi Parça Fiyatlandırması"
+msgstr "Tedarikçi Parçası Fiyatlandırması"
#: company/templates/company/supplier_part_navbar.html:29
msgid "Pricing"
@@ -2628,19 +2628,19 @@ msgstr ""
#: label/models.py:103
msgid "Label name"
-msgstr ""
+msgstr "Etiket adı"
#: label/models.py:110
msgid "Label description"
-msgstr ""
+msgstr "Etiket tanımı"
#: label/models.py:117 stock/forms.py:202
msgid "Label"
-msgstr ""
+msgstr "Etiket"
#: label/models.py:118
msgid "Label template file"
-msgstr ""
+msgstr "Etiket şablon listesi"
#: label/models.py:124 report/models.py:297
msgid "Enabled"
@@ -2648,7 +2648,7 @@ msgstr ""
#: label/models.py:125
msgid "Label template is enabled"
-msgstr ""
+msgstr "Etiket sablonu etkinleştirildi"
#: label/models.py:130
msgid "Width [mm]"
@@ -2656,7 +2656,7 @@ msgstr ""
#: label/models.py:131
msgid "Label width, specified in mm"
-msgstr ""
+msgstr "Etiket genişliği mm olarak belirtilmeli"
#: label/models.py:137
msgid "Height [mm]"
@@ -2664,7 +2664,7 @@ msgstr ""
#: label/models.py:138
msgid "Label height, specified in mm"
-msgstr ""
+msgstr "Etiket yüksekliği mm olarak belirtilmeli"
#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
@@ -2702,7 +2702,7 @@ msgstr ""
#: order/forms.py:86
msgid "Receive parts to this location"
-msgstr ""
+msgstr "Parçaları bu konuma alın"
#: order/forms.py:108
msgid "Purchase Order reference"
@@ -2916,7 +2916,7 @@ msgstr ""
#: order/models.py:811
msgid "Allocation quantity cannot exceed stock quantity"
-msgstr ""
+msgstr "Tahsis miktarı stok miktarını aşamaz"
#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
@@ -2936,7 +2936,7 @@ msgstr ""
#: order/models.py:841
msgid "Enter stock allocation quantity"
-msgstr ""
+msgstr "Stok tahsis miktarını girin"
#: order/templates/order/delete_attachment.html:5
#: stock/templates/stock/attachment_delete.html:5
@@ -2988,7 +2988,7 @@ msgstr ""
#: stock/templates/stock/location.html:191 templates/js/stock.js:711
#: templates/js/stock.js:1299
msgid "New Location"
-msgstr ""
+msgstr "Yeni Konum"
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
@@ -3224,7 +3224,7 @@ msgstr ""
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
-msgstr ""
+msgstr "Parçalar"
#: order/templates/order/receive_parts.html:15
msgid "Select parts to receive against this order"
@@ -3291,12 +3291,12 @@ msgstr "İşlemler"
#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
#: templates/js/build.js:859
msgid "Edit stock allocation"
-msgstr ""
+msgstr "Stok tahsisini düzenle"
#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
#: templates/js/build.js:860
msgid "Delete stock allocation"
-msgstr ""
+msgstr "Stok tahsisini sil"
#: order/templates/order/sales_order_detail.html:176
msgid "No matching line items"
@@ -3359,7 +3359,7 @@ msgstr ""
#: order/templates/order/sales_order_ship.html:12
msgid "Ensure that the order allocation is correct before shipping the order."
-msgstr ""
+msgstr "Emri göndermeden önce emir tahsisinin doğru olduğundan emin olun."
#: order/templates/order/sales_order_ship.html:18
msgid "Some line items in this order have been over-allocated"
@@ -3545,11 +3545,11 @@ msgstr ""
#: order/views.py:1759
msgid "Edit Allocation Quantity"
-msgstr ""
+msgstr "Tahsis Miktarını Düzenle"
#: order/views.py:1774
msgid "Remove allocation"
-msgstr ""
+msgstr "Tahsisi Sil"
#: order/views.py:1846
msgid "Sales order not found"
@@ -3572,7 +3572,7 @@ msgstr ""
#: part/bom.py:138 part/models.py:72 part/models.py:762
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
-msgstr ""
+msgstr "Varsayılan Konum"
#: part/bom.py:139 part/templates/part/part_base.html:124
msgid "Available Stock"
@@ -3713,15 +3713,15 @@ msgstr ""
#: part/forms.py:242
msgid "Include parent categories parameter templates"
-msgstr ""
+msgstr "Üst kategorilerin parametre şablonlarını dahil et"
#: part/forms.py:322
msgid "Add parameter template to same level categories"
-msgstr ""
+msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle"
#: part/forms.py:326
msgid "Add parameter template to all categories"
-msgstr ""
+msgstr "Parametre şablonunu tüm kategorilere ekle"
#: part/forms.py:344 part/models.py:2263
msgid "Sub part"
@@ -3733,7 +3733,7 @@ msgstr ""
#: part/models.py:73
msgid "Default location for parts in this category"
-msgstr ""
+msgstr "Bu kategori içindeki parçalar için varsayılan konum"
#: part/models.py:76
msgid "Default keywords"
@@ -3752,7 +3752,7 @@ msgstr ""
#: part/templates/part/category.html:94 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:39
msgid "Part Categories"
-msgstr ""
+msgstr "Parça Kategorileri"
#: part/models.py:446 part/models.py:458
#, python-brace-format
@@ -3773,11 +3773,11 @@ msgstr ""
#: part/models.py:643
msgid "Duplicate IPN not allowed in part settings"
-msgstr ""
+msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor"
#: part/models.py:654
msgid "Part must be unique for name, IPN and revision"
-msgstr ""
+msgstr "Parça ad, DPN ve revizyon için benzersiz olmalıdır"
#: part/models.py:685 part/templates/part/detail.html:22
msgid "Part name"
@@ -3825,7 +3825,7 @@ msgstr ""
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
-msgstr ""
+msgstr "DPN"
#: part/models.py:731
msgid "Internal Part Number"
@@ -3833,12 +3833,12 @@ msgstr ""
#: part/models.py:737
msgid "Part revision or version number"
-msgstr ""
+msgstr "Parça revizyon veya versiyon numarası"
#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
-msgstr ""
+msgstr "Revizyon"
#: part/models.py:760
msgid "Where is this item normally stored?"
@@ -4113,7 +4113,7 @@ msgstr ""
#: part/templates/part/allocation.html:11
msgid "Part Stock Allocations"
-msgstr ""
+msgstr "Parça Stok Tahsisleri"
#: part/templates/part/attachments.html:10
msgid "Part Attachments"
@@ -4287,7 +4287,7 @@ msgstr ""
#: part/templates/part/category.html:50 part/templates/part/category.html:89
msgid "Category Details"
-msgstr ""
+msgstr "Kategori Detayları"
#: part/templates/part/category.html:55
msgid "Category Path"
@@ -4302,11 +4302,11 @@ msgstr ""
#: part/templates/part/category_navbar.html:18
#: part/templates/part/subcategory.html:16
msgid "Subcategories"
-msgstr ""
+msgstr "Alt kategoriler"
#: part/templates/part/category.html:84
msgid "Parts (Including subcategories)"
-msgstr ""
+msgstr "Parçalar (Alt kategoriler dahil)"
#: part/templates/part/category.html:113
msgid "Export Part Data"
@@ -4314,11 +4314,11 @@ msgstr ""
#: part/templates/part/category.html:125
msgid "Set category"
-msgstr ""
+msgstr "Kategori ayarla"
#: part/templates/part/category.html:125
msgid "Set Category"
-msgstr ""
+msgstr "Kategori Ayarla"
#: part/templates/part/category.html:128
msgid "Export Data"
@@ -4335,7 +4335,7 @@ msgstr ""
#: part/templates/part/category.html:209
#: stock/templates/stock/location.html:192 templates/js/stock.js:712
msgid "Create new location"
-msgstr ""
+msgstr "Yeni konum oluştur"
#: part/templates/part/category.html:214 part/templates/part/category.html:244
msgid "New Category"
@@ -4360,11 +4360,11 @@ msgstr ""
#: part/templates/part/category_delete.html:8
#, python-format
msgid "This category contains %(count)s child categories"
-msgstr ""
+msgstr "Bu kategori %(count)s alt kategori içermektedir"
#: part/templates/part/category_delete.html:9
msgid "If this category is deleted, these child categories will be moved to the"
-msgstr ""
+msgstr "Bu kategori silinirse, alt kategoriler taşınacaktır"
#: part/templates/part/category_delete.html:11
msgid "category"
@@ -4485,7 +4485,7 @@ msgstr ""
#: part/templates/part/detail.html:203 part/templates/part/detail.html:205
msgid "Part can be purchased from external suppliers"
-msgstr ""
+msgstr "Bu parça harici tedarikçilerden satın alınabilir"
#: part/templates/part/detail.html:213
msgid "Part can be sold to customers"
@@ -4530,7 +4530,7 @@ msgstr ""
#: part/templates/part/navbar.html:43
msgid "Allocations"
-msgstr ""
+msgstr "Tahsisler"
#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
msgid "Used In"
@@ -4795,7 +4795,7 @@ msgstr ""
#: part/templates/part/partial_delete.html:44
#, python-format
msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:"
-msgstr ""
+msgstr "Bu parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bu parçayı silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:"
#: part/templates/part/partial_delete.html:55
#, python-format
@@ -4820,7 +4820,7 @@ msgstr ""
#: part/templates/part/set_category.html:9
msgid "Set category for the following parts"
-msgstr ""
+msgstr "Aşağıdaki parçalara kategori ayarla"
#: part/templates/part/stock.html:10
msgid "Part Stock"
@@ -5096,7 +5096,7 @@ msgstr ""
#: report/models.py:200
msgid "Report revision number (auto-increments)"
-msgstr ""
+msgstr "Revizyon numarası raporla (otomatik artış)"
#: report/models.py:291
msgid "Pattern for generating report filenames"
@@ -5252,7 +5252,7 @@ msgstr ""
#: stock/forms.py:267 templates/js/table_filters.js:75
#: templates/js/table_filters.js:138
msgid "Include sublocations"
-msgstr ""
+msgstr "Alt konumları dahil et"
#: stock/forms.py:267
msgid "Include stock items in sub locations"
@@ -5272,7 +5272,7 @@ msgstr ""
#: stock/forms.py:347
msgid "Destination location for uninstalled items"
-msgstr ""
+msgstr "Sökülen öğeler için hedef konum"
#: stock/forms.py:351
msgid "Confirm uninstall"
@@ -5300,11 +5300,11 @@ msgstr "Stok kalemlerinin hareketini onaylayın"
#: stock/forms.py:383
msgid "Set Default Location"
-msgstr ""
+msgstr "Varsayılan Konum Ayarla"
#: stock/forms.py:383
msgid "Set the destination as the default location for selected parts"
-msgstr ""
+msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla"
#: stock/models.py:56 stock/models.py:547
msgid "Owner"
@@ -5357,7 +5357,7 @@ msgstr "Bu stok kalemi için tedarikçi parçası seçin"
#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8
msgid "Stock Location"
-msgstr ""
+msgstr "Stok Konumu"
#: stock/models.py:425
msgid "Where is this stock item located?"
@@ -5523,7 +5523,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31
msgid "Scan to Location"
-msgstr ""
+msgstr "Konuma Tara"
#: stock/templates/stock/item_base.html:91
msgid "Printing actions"
@@ -5640,7 +5640,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
msgid "No location set"
-msgstr ""
+msgstr "Konum ayarlanmadı"
#: stock/templates/stock/item_base.html:296
msgid "Barcode Identifier"
@@ -5733,7 +5733,7 @@ msgstr ""
#: stock/templates/stock/location.html:20
msgid "You are not in the list of owners of this location. This stock location cannot be edited."
-msgstr ""
+msgstr "Bu konumun sahipleri listesinde değilsiniz. Bu stok konumu düzenlenemez."
#: stock/templates/stock/location.html:37
msgid "All stock items"
@@ -5749,30 +5749,30 @@ msgstr "Konum işlemleri"
#: stock/templates/stock/location.html:73
msgid "Edit location"
-msgstr ""
+msgstr "Konumu düzenle"
#: stock/templates/stock/location.html:75
msgid "Delete location"
-msgstr ""
+msgstr "Konumu sil"
#: stock/templates/stock/location.html:87
msgid "Location Details"
-msgstr ""
+msgstr "Konum Detayları"
#: stock/templates/stock/location.html:92
msgid "Location Path"
-msgstr ""
+msgstr "Konum Yolu"
#: stock/templates/stock/location.html:97
msgid "Location Description"
-msgstr ""
+msgstr "Konum Tanımı"
#: stock/templates/stock/location.html:102
#: stock/templates/stock/location_navbar.html:11
#: stock/templates/stock/location_navbar.html:18
#: stock/templates/stock/sublocation.html:16
msgid "Sublocations"
-msgstr ""
+msgstr "Alt konumlar"
#: stock/templates/stock/location.html:112
msgid "Stock Details"
@@ -5781,11 +5781,11 @@ msgstr ""
#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279
#: templates/stats.html:97 users/models.py:41
msgid "Stock Locations"
-msgstr ""
+msgstr "Stok Konumları"
#: stock/templates/stock/location_delete.html:7
msgid "Are you sure you want to delete this stock location?"
-msgstr ""
+msgstr "Bu stok konumunu silmek istediğinizden emin misiniz?"
#: stock/templates/stock/navbar.html:11
msgid "Stock Item Tracking"
@@ -5850,7 +5850,7 @@ msgstr ""
#: stock/views.py:123
msgid "Edit Stock Location"
-msgstr ""
+msgstr "Stok konumunu düzenle"
#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465
#: stock/views.py:1830
@@ -5859,7 +5859,7 @@ msgstr ""
#: stock/views.py:245
msgid "Stock Location QR code"
-msgstr ""
+msgstr "Stok Konumu QR Kodu"
#: stock/views.py:265
msgid "Add Stock Item Attachment"
@@ -5887,7 +5887,7 @@ msgstr ""
#: stock/views.py:385
msgid "Specify a valid location"
-msgstr ""
+msgstr "Geçerli bir konum belirtiniz"
#: stock/views.py:396
msgid "Stock item returned from customer"
@@ -6045,7 +6045,7 @@ msgstr ""
#: stock/views.py:1899
msgid "Delete Stock Location"
-msgstr ""
+msgstr "Stok Konumunu Sil"
#: stock/views.py:1912
msgid "Delete Stock Item"
@@ -6145,7 +6145,7 @@ msgstr ""
#: templates/InvenTree/search.html:271 templates/js/stock.js:308
msgid "No stock location set"
-msgstr ""
+msgstr "Stok konumu ayarlanmadı"
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
@@ -6177,7 +6177,7 @@ msgstr ""
#: templates/InvenTree/settings/category.html:9
msgid "Category Settings"
-msgstr ""
+msgstr "Kategori Ayarları"
#: templates/InvenTree/settings/category.html:25
msgid "Category Parameter Templates"
@@ -6492,7 +6492,7 @@ msgstr ""
#: templates/js/barcode.js:418
msgid "Check Stock Items into Location"
-msgstr ""
+msgstr "Stok Kalemlerini bu konuma kaydet"
#: templates/js/barcode.js:422 templates/js/barcode.js:547
msgid "Check In"
@@ -6508,7 +6508,7 @@ msgstr ""
#: templates/js/barcode.js:485
msgid "Stock Item already in this location"
-msgstr ""
+msgstr "Stok kalemi zaten bu konumda"
#: templates/js/barcode.js:492
msgid "Added stock item"
@@ -6520,11 +6520,11 @@ msgstr ""
#: templates/js/barcode.js:542
msgid "Check Into Location"
-msgstr ""
+msgstr "Konuma Kaydet"
#: templates/js/barcode.js:605
msgid "Barcode does not match a valid location"
-msgstr ""
+msgstr "Barkod geçerli bir konumla eşleşmiyor"
#: templates/js/bom.js:175 templates/js/build.js:1004
msgid "Open subassembly"
@@ -6688,15 +6688,15 @@ msgstr ""
#: templates/js/label.js:61
msgid "Select Stock Locations"
-msgstr ""
+msgstr "Stok Konumu Seç"
#: templates/js/label.js:62
msgid "Stock location(s) must be selected before printing labels"
-msgstr ""
+msgstr "Etiket yazdırılmadan önce stok konumları seçilmeli"
#: templates/js/label.js:80
msgid "No labels found which match selected stock location(s)"
-msgstr ""
+msgstr "Seçili konumlarla eşleşen etiket bulunamadı"
#: templates/js/label.js:154
msgid "stock items selected"
@@ -6999,11 +6999,11 @@ msgstr ""
#: templates/js/stock.js:474
msgid "locations"
-msgstr ""
+msgstr "konumlar"
#: templates/js/stock.js:476
msgid "Undefined location"
-msgstr ""
+msgstr "Tanımsız konum"
#: templates/js/stock.js:577
msgid "Stock item is in production"
@@ -7075,7 +7075,7 @@ msgstr ""
#: templates/js/stock.js:1044
msgid "Location no longer exists"
-msgstr ""
+msgstr "Konum artık yok"
#: templates/js/stock.js:1063
msgid "Purchase order no longer exists"
@@ -7111,7 +7111,7 @@ msgstr ""
#: templates/js/stock.js:1300
msgid "Create New Location"
-msgstr ""
+msgstr "Yeni Konum Oluştur"
#: templates/js/stock.js:1341
msgid "No installed items"
@@ -7139,7 +7139,7 @@ msgstr "Çeşit Stokuna İzin Ver"
#: templates/js/table_filters.js:76
msgid "Include locations"
-msgstr ""
+msgstr "Konumları dahil et"
#: templates/js/table_filters.js:86 templates/js/table_filters.js:87
#: templates/js/table_filters.js:300
@@ -7197,7 +7197,7 @@ msgstr ""
#: templates/js/table_filters.js:139
msgid "Include stock in sublocations"
-msgstr ""
+msgstr "Alt konumlardaki stoku dahil et"
#: templates/js/table_filters.js:144
msgid "Show stock items which are depleted"
@@ -7261,11 +7261,11 @@ msgstr ""
#: templates/js/table_filters.js:301
msgid "Include parts in subcategories"
-msgstr ""
+msgstr "Alt kategorilerdeki parçaları dahil et"
#: templates/js/table_filters.js:305
msgid "Has IPN"
-msgstr ""
+msgstr "DPN Var"
#: templates/js/table_filters.js:306
msgid "Part has internal part number"
From 6b62475a4f03d2d7b06467664cb7425737672b0d Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 17 Jun 2021 22:20:03 +0000
Subject: [PATCH 103/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 51d7ccb02a..a47b1a0607 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 15b7871ef0..ccc085bf33 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index fd6263f601..0a1b0aab26 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 357cbc9f75..f7a1a55802 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index fe4fdc1239..6afec774a6 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 960e74830a..4e5e729501 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 2711c5a370..1f92c13351 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 270f4cbfa3..53b4af5594 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 10b6292357..3861d2986f 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 472d47f306..bf3a6caa2c 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:39+0000\n"
+"POT-Creation-Date: 2021-06-17 22:19+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 0154f43373dae227cdab17b5d6d992cab6afff9c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 08:58:22 +1000
Subject: [PATCH 104/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 314 +++++++++++-----------
1 file changed, 157 insertions(+), 157 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index a9dbb5bfb7..be84c5ef4f 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 22:01\n"
+"PO-Revision-Date: 2021-06-17 22:58\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -120,7 +120,7 @@ msgstr "Yorum"
#: InvenTree/models.py:62
msgid "File comment"
-msgstr "Yorum"
+msgstr "Dosya yorumu"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
#: report/templates/report/inventree_test_report_base.html:91
@@ -298,19 +298,19 @@ msgstr "Montajdan çıkarıldı"
#: InvenTree/status_codes.py:288
msgid "Installed component item"
-msgstr "Bileşen öğesinde kullanıldı"
+msgstr "Bileşen ögesinde kullanıldı"
#: InvenTree/status_codes.py:289
msgid "Removed component item"
-msgstr "Bileşen öğesinden çıkarıldı"
+msgstr "Bileşen ögesinden çıkarıldı"
#: InvenTree/status_codes.py:291
msgid "Split from parent item"
-msgstr "Üst öğeden ayır"
+msgstr "Üst ögeden ayır"
#: InvenTree/status_codes.py:292
msgid "Split child item"
-msgstr "Alt öğeyi ayır"
+msgstr "Alt ögeyi ayır"
#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181
msgid "Sent to customer"
@@ -374,11 +374,11 @@ msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır"
#: InvenTree/views.py:605
msgid "Delete Item"
-msgstr "Öğeyi Sil"
+msgstr "Ögeyi Sil"
#: InvenTree/views.py:654
msgid "Check box to confirm item deletion"
-msgstr "Öğe silme işlemini onaylamak için kutuyu işaretleyin"
+msgstr "Öge silme işlemini onaylamak için kutuyu işaretleyin"
#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
@@ -494,7 +494,7 @@ msgstr "Miktar"
#: build/forms.py:49
msgid "Number of items to build"
-msgstr "Yapılacak öğe sayısı"
+msgstr "Yapılacak öge sayısı"
#: build/forms.py:91
msgid "Enter quantity for build output"
@@ -675,7 +675,7 @@ msgstr "Hedef Konum"
#: build/models.py:188
msgid "Select location where the completed items will be stored"
-msgstr "Tamamlanmış öğelerin saklanacağı konumu seçiniz"
+msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz"
#: build/models.py:192
msgid "Build Quantity"
@@ -687,7 +687,7 @@ msgstr "Yapım işi stok kalemlerinin sayısı"
#: build/models.py:199
msgid "Completed items"
-msgstr "Tamamlanmış öğeler"
+msgstr "Tamamlanmış ögeler"
#: build/models.py:201
msgid "Number of stock items which have been completed"
@@ -797,11 +797,11 @@ msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor"
#: build/models.py:1152
msgid "BuildItem must be unique for build, stock_item and install_into"
-msgstr "Yapım işi öğesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır"
+msgstr "Yapım işi ögesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır"
#: build/models.py:1177
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 öğesi 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:1181
#, python-brace-format
@@ -1108,11 +1108,11 @@ msgstr ""
#: build/templates/build/build_output_create.html:15
msgid "Trackable parts can have serial numbers specified"
-msgstr ""
+msgstr "Takip edilebilir parçaların seri numaraları belirtilmiş olmalı"
#: build/templates/build/build_output_create.html:16
msgid "Enter serial numbers to generate multiple single build outputs"
-msgstr ""
+msgstr "Birden çok tek yapım işi çıktısı oluşturmak için seri numaraları girin"
#: build/templates/build/cancel.html:5
msgid "Are you sure you wish to cancel this build?"
@@ -1152,7 +1152,7 @@ msgstr "takip edilebilir parçalar tamamen tahsis edilemedi"
#: build/templates/build/complete_output.html:41
msgid "The following items will be created"
-msgstr "Aşağıdaki öğeler oluşturulacak"
+msgstr "Aşağıdaki ögeler oluşturulacak"
#: build/templates/build/create_build_item.html:7
msgid "Select a stock item to allocate to the selected build output"
@@ -1407,7 +1407,7 @@ msgstr "Yapım işi çıktısına stok tahsis edildi"
#: build/views.py:865
msgid "Item must be currently in stock"
-msgstr "Öğe stokta bulunmalı"
+msgstr "Öge stokta bulunmalı"
#: build/views.py:871
msgid "Stock item is over-allocated"
@@ -1420,7 +1420,7 @@ msgstr "Mevcut"
#: build/views.py:874
msgid "Stock item must be selected"
-msgstr ""
+msgstr "Stok kalemi seçilmeli"
#: build/views.py:1037
msgid "Edit Stock Allocation"
@@ -1428,7 +1428,7 @@ msgstr "Stok Tahsisini Düzenle"
#: build/views.py:1041
msgid "Updated Build Item"
-msgstr ""
+msgstr "Yapım İşi Ögesini Güncelle"
#: build/views.py:1070
msgid "Add Build Order Attachment"
@@ -1437,56 +1437,56 @@ msgstr ""
#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173
#: stock/views.py:277
msgid "Added attachment"
-msgstr ""
+msgstr "Ek eklendi"
#: build/views.py:1119 order/views.py:194 order/views.py:215
msgid "Edit Attachment"
-msgstr ""
+msgstr "Ek Düzenle"
#: build/views.py:1129 order/views.py:198 order/views.py:219
msgid "Attachment updated"
-msgstr ""
+msgstr "Ek güncellendi"
#: build/views.py:1139 order/views.py:234 order/views.py:248
msgid "Delete Attachment"
-msgstr ""
+msgstr "Eki Sil"
#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333
msgid "Deleted attachment"
-msgstr ""
+msgstr "Eki sil"
#: common/files.py:64
msgid "Unsupported file format: {ext.upper()}"
-msgstr ""
+msgstr "Desteklenmeyen dosya formatı: {ext.upper()}"
#: common/files.py:69
msgid "Error reading file (invalid format)"
-msgstr ""
+msgstr "Dosya okurken hata (geçersiz biçim)"
#: common/files.py:71
msgid "Error reading file (incorrect dimension)"
-msgstr ""
+msgstr "Dosya okurken hata (hatalı ölçüler)"
#: common/files.py:73
msgid "Error reading file (data could be corrupted)"
-msgstr ""
+msgstr "Dosya okurken hata (veri bozulmuş olabilir)"
#: common/forms.py:39 templates/attachment_table.html:15
msgid "File"
-msgstr ""
+msgstr "Dosya"
#: common/forms.py:40
msgid "Select file to upload"
-msgstr ""
+msgstr "Yüklenecek dosyayı seç"
#: common/forms.py:55
msgid "{name.title()} File"
-msgstr ""
+msgstr "{name.title()} Dosya"
#: common/forms.py:56
#, python-brace-format
msgid "Select {name} file to upload"
-msgstr ""
+msgstr "{name} dosyasını yüklemek için seçin"
#: common/models.py:59
msgid "InvenTree Instance Name"
@@ -1526,7 +1526,7 @@ msgstr ""
#: common/models.py:86
msgid "Allow download of remote images and files from external URL"
-msgstr ""
+msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver"
#: common/models.py:92
msgid "Barcode Support"
@@ -1586,11 +1586,11 @@ msgstr ""
#: common/models.py:139
msgid "Copy Category Parameter Templates"
-msgstr ""
+msgstr "Kategori Paremetre Sablonu Kopyala"
#: common/models.py:140
msgid "Copy category parameter templates when creating a part"
-msgstr ""
+msgstr "Parça oluştururken kategori parametre şablonlarını kopyala"
#: common/models.py:146
msgid "Recent Part Count"
@@ -1604,64 +1604,64 @@ msgstr ""
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
-msgstr ""
+msgstr "Şablon"
#: common/models.py:154
msgid "Parts are templates by default"
-msgstr ""
+msgstr "Parçaları varsayılan olan şablondur"
#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
-msgstr ""
+msgstr "Montaj"
#: common/models.py:161
msgid "Parts can be assembled from other components by default"
-msgstr ""
+msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir"
#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
-msgstr ""
+msgstr "Bileşen"
#: common/models.py:168
msgid "Parts can be used as sub-components by default"
-msgstr ""
+msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir"
#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
msgid "Purchaseable"
-msgstr ""
+msgstr "Satın Alınabilir"
#: common/models.py:175
msgid "Parts are purchaseable by default"
-msgstr ""
+msgstr "Parçalar varsayılan olarak satın alınabilir"
#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
-msgstr ""
+msgstr "Satılabilir"
#: common/models.py:182
msgid "Parts are salable by default"
-msgstr ""
+msgstr "Parçalar varsayılan olarak satılabilir"
#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
-msgstr ""
+msgstr "Takip Edilebilir"
#: common/models.py:189
msgid "Parts are trackable by default"
-msgstr ""
+msgstr "Parçalar varsayılan olarak takip edilebilir"
#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
-msgstr ""
+msgstr "Sanal"
#: common/models.py:196
msgid "Parts are virtual by default"
-msgstr ""
+msgstr "Parçalar varsayılan olarak sanaldır"
#: common/models.py:202
msgid "Show Quantity in Forms"
@@ -1737,7 +1737,7 @@ msgstr ""
#: common/models.py:264
msgid "Enable ownership control over stock locations and items"
-msgstr "Stok konumu ve öğeler üzerinde sahiplik kontrolünü etkinleştirin"
+msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin"
#: common/models.py:270
msgid "Group by Part"
@@ -1849,7 +1849,7 @@ msgstr ""
#: order/templates/order/po_navbar.html:22 order/views.py:582
#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
-msgstr ""
+msgstr "Dosya Yükle"
#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52
#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58
@@ -2552,7 +2552,7 @@ msgstr ""
#: company/views.py:214 part/views.py:985
msgid "Supplied URL is not a valid image file"
-msgstr ""
+msgstr "Sağlanan URL geçerli bir resim dosyası değil"
#: company/views.py:243
msgid "Update Company Image"
@@ -2624,7 +2624,7 @@ msgstr ""
#: label/api.py:56 report/api.py:201
msgid "No valid objects provided to template"
-msgstr ""
+msgstr "Şablon için geçerli bir nesne sağlanmadı"
#: label/models.py:103
msgid "Label name"
@@ -2668,11 +2668,11 @@ msgstr "Etiket yüksekliği mm olarak belirtilmeli"
#: label/models.py:144 report/models.py:290
msgid "Filename Pattern"
-msgstr ""
+msgstr "Dosya Adı Deseni"
#: label/models.py:145
msgid "Pattern for generating label filenames"
-msgstr ""
+msgstr "Etiket dosya adları oluşturma için desen"
#: label/models.py:244 label/models.py:297
msgid "Query filters (comma-separated list of key=value pairs"
@@ -2722,7 +2722,7 @@ msgstr ""
#: order/forms.py:242
msgid "Enter stock item serial numbers"
-msgstr ""
+msgstr "Stok kalemi seri numaları girin"
#: order/forms.py:248
msgid "Enter quantity of stock items"
@@ -2920,7 +2920,7 @@ msgstr "Tahsis miktarı stok miktarını aşamaz"
#: order/models.py:821
msgid "Quantity must be 1 for serialized stock item"
-msgstr ""
+msgstr "Seri numaralı stok kalemi için miktar bir olmalı"
#: order/models.py:826
msgid "Line"
@@ -2960,7 +2960,7 @@ msgstr ""
#: order/templates/order/order_base.html:64
msgid "Export order to file"
-msgstr ""
+msgstr "Emiri dosya çıkar"
#: order/templates/order/order_base.html:72
#: order/templates/order/po_navbar.html:12
@@ -3023,7 +3023,7 @@ msgstr ""
#: order/templates/order/order_wizard/match_fields.html:9
#: part/templates/part/bom_upload/select_fields.html:21
msgid "Missing selections for the following required columns"
-msgstr ""
+msgstr "Aşağıdaki gerekli sütunlar için eksik seçimler"
#: order/templates/order/order_wizard/match_fields.html:20
msgid "Duplicate selections found, see below. Fix them then retry submitting."
@@ -3044,7 +3044,7 @@ msgstr ""
#: order/templates/order/order_wizard/match_fields.html:35
#: part/templates/part/bom_upload/select_fields.html:41
msgid "File Fields"
-msgstr ""
+msgstr "Dosya Alanları"
#: order/templates/order/order_wizard/match_fields.html:42
#: part/templates/part/bom_upload/select_fields.html:47
@@ -3321,7 +3321,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:343
msgid "Allocate serial numbers"
-msgstr ""
+msgstr "Seri numaralarını tahsis et"
#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
msgid "Allocate stock"
@@ -3513,7 +3513,7 @@ msgstr ""
#: order/views.py:1521
msgid "Allocate Serial Numbers"
-msgstr ""
+msgstr "Seri Numaralarını Tahsis Et"
#: order/views.py:1566
#, python-brace-format
@@ -3527,17 +3527,17 @@ msgstr ""
#: order/views.py:1613
#, python-brace-format
msgid "No matching item for serial {serial}"
-msgstr ""
+msgstr "{serial} seri numarası için eşleşen öge bulunamadı"
#: order/views.py:1623
#, python-brace-format
msgid "{serial} is not in stock"
-msgstr ""
+msgstr "{serial} stokta yok"
#: order/views.py:1631
#, python-brace-format
msgid "{serial} already allocated to an order"
-msgstr ""
+msgstr "{serial} zaten bir emirde tahsis edilmiş"
#: order/views.py:1685
msgid "Allocate Stock to Order"
@@ -3709,7 +3709,7 @@ msgstr ""
#: part/forms.py:237
msgid "Include category parameter templates"
-msgstr ""
+msgstr "Kategori parametre şablonlarını dahil et"
#: part/forms.py:242
msgid "Include parent categories parameter templates"
@@ -3761,15 +3761,15 @@ msgstr ""
#: part/models.py:555
msgid "Next available serial numbers are"
-msgstr ""
+msgstr "Sonraki kullanılabilir seri numaraları"
#: part/models.py:559
msgid "Next available serial number is"
-msgstr ""
+msgstr "Sonraki müsait seri numarası"
#: part/models.py:564
msgid "Most recent serial number is"
-msgstr ""
+msgstr "En son seri numarası"
#: part/models.py:643
msgid "Duplicate IPN not allowed in part settings"
@@ -3785,11 +3785,11 @@ msgstr ""
#: part/models.py:692
msgid "Is Template"
-msgstr ""
+msgstr "Şablon Mu"
#: part/models.py:693
msgid "Is this part a template part?"
-msgstr ""
+msgstr "Bu parça bir şablon parçası mı?"
#: part/models.py:704
msgid "Is this part a variant of another part?"
@@ -3941,7 +3941,7 @@ msgstr ""
#: part/models.py:2040
msgid "Test templates can only be created for trackable parts"
-msgstr ""
+msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir"
#: part/models.py:2057
msgid "Test with this name already exists for this part"
@@ -3966,11 +3966,11 @@ msgstr ""
#: part/models.py:2089 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
-msgstr ""
+msgstr "Gerekli"
#: part/models.py:2090
msgid "Is this test required to pass?"
-msgstr ""
+msgstr "Testi geçmesi için bu gerekli mi?"
#: part/models.py:2095 templates/js/part.js:733
msgid "Requires Value"
@@ -3990,7 +3990,7 @@ msgstr ""
#: part/models.py:2135
msgid "Parameter template name must be unique"
-msgstr ""
+msgstr "Parametre şablon adı benzersiz olmalıdır"
#: part/models.py:2140
msgid "Parameter Name"
@@ -4003,7 +4003,7 @@ msgstr ""
#: part/models.py:2170 part/models.py:2219 part/models.py:2220
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
-msgstr ""
+msgstr "Parametre Şablonu"
#: part/models.py:2172
msgid "Data"
@@ -4242,11 +4242,11 @@ msgstr ""
#: part/templates/part/bom_upload/upload_file.html:21
msgid "The BOM file must contain the required named columns as provided in the "
-msgstr ""
+msgstr "Malzeme Listesi dosyası gerekli sütün adlarını sağlandığı şekilde içermelidir "
#: part/templates/part/bom_upload/upload_file.html:21
msgid "BOM Upload Template"
-msgstr ""
+msgstr "Malzeme Listesi Şablonu Yükle"
#: part/templates/part/bom_upload/upload_file.html:22
msgid "Each part must already exist in the database"
@@ -4429,11 +4429,11 @@ msgstr ""
#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188
msgid "Latest Serial Number"
-msgstr ""
+msgstr "Son Seri Numarası"
#: part/templates/part/detail.html:47
msgid "No serial numbers recorded"
-msgstr ""
+msgstr "Seri numaraları kaydedildi"
#: part/templates/part/detail.html:120
msgid "Stock Expiry Time"
@@ -4457,7 +4457,7 @@ msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir
#: part/templates/part/detail.html:165
msgid "Part is not a template part"
-msgstr ""
+msgstr "Parça şablon parçası değil"
#: part/templates/part/detail.html:173
msgid "Part can be assembled from other parts"
@@ -4477,11 +4477,11 @@ msgstr ""
#: part/templates/part/detail.html:193
msgid "Part stock is tracked by serial number"
-msgstr ""
+msgstr "Parça stoku seri numarası ile takip edilebilir"
#: part/templates/part/detail.html:195
msgid "Part stock is not tracked by serial number"
-msgstr ""
+msgstr "Parça stoku seri numarası ile takip edilemez"
#: part/templates/part/detail.html:203 part/templates/part/detail.html:205
msgid "Part can be purchased from external suppliers"
@@ -4550,7 +4550,7 @@ msgstr ""
#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
-msgstr ""
+msgstr "Parça Test Şablonları"
#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
msgid "Tests"
@@ -4669,11 +4669,11 @@ msgstr ""
#: part/templates/part/params.html:68
msgid "New Template"
-msgstr ""
+msgstr "Yeni Şablon"
#: part/templates/part/params.html:69
msgid "Create New Parameter Template"
-msgstr ""
+msgstr "Yeni Parametre Şablonu Oluştur"
#: part/templates/part/part_app_base.html:12
msgid "Part List"
@@ -4704,7 +4704,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:93
#: stock/templates/stock/location.html:54
msgid "Print Label"
-msgstr ""
+msgstr "Etiket Yazdır"
#: part/templates/part/part_base.html:48
msgid "Show pricing information"
@@ -4745,11 +4745,11 @@ msgstr ""
#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131
msgid "Required for Build Orders"
-msgstr ""
+msgstr "Yapım İşi Emirleri için Gerekli"
#: part/templates/part/part_base.html:150
msgid "Required for Sales Orders"
-msgstr ""
+msgstr "Satış Emirleri için Gerekli"
#: part/templates/part/part_base.html:157
msgid "Allocated to Orders"
@@ -4766,7 +4766,7 @@ msgstr ""
#: part/templates/part/part_tests.html:17
msgid "Add Test Template"
-msgstr ""
+msgstr "Test Şablonu Ekle"
#: part/templates/part/part_thumb.html:20
msgid "Select from existing images"
@@ -4859,7 +4859,7 @@ msgstr "Yeni parça çeşidi oluştur"
#: part/templates/part/variant_part.html:10
#, python-format
msgid "Create a new variant of template '%(full_name)s'."
-msgstr "%(full_name)s şablonu için yeni bir çeşit."
+msgstr "%(full_name)s şablonu için yeni bir çeşit oluştur."
#: part/templates/part/variants.html:19
msgid "Create new variant"
@@ -4903,15 +4903,15 @@ msgstr ""
#: part/views.py:248
msgid "Create Test Template"
-msgstr ""
+msgstr "Test Şablonu Oluştur"
#: part/views.py:275
msgid "Edit Test Template"
-msgstr ""
+msgstr "Test Şablonu Düzenle"
#: part/views.py:289
msgid "Delete Test Template"
-msgstr ""
+msgstr "Test Şablonu Sil"
#: part/views.py:296
msgid "Set Part Category"
@@ -5024,15 +5024,15 @@ msgstr ""
#: part/views.py:2178
msgid "Create Part Parameter Template"
-msgstr ""
+msgstr "Parça Parametre Şablonu Oluştur"
#: part/views.py:2188
msgid "Edit Part Parameter Template"
-msgstr ""
+msgstr "Parça Parametre Şablonu Düzenle"
#: part/views.py:2195
msgid "Delete Part Parameter Template"
-msgstr ""
+msgstr "Parça Parametre Şablonu Sil"
#: part/views.py:2203
msgid "Create Part Parameter"
@@ -5060,15 +5060,15 @@ msgstr ""
#: part/views.py:2423
msgid "Create Category Parameter Template"
-msgstr ""
+msgstr "Kategori Parametre Şablonu Oluştur"
#: part/views.py:2524
msgid "Edit Category Parameter Template"
-msgstr ""
+msgstr "Kategori Parametre Şablonu Düzenle"
#: part/views.py:2580
msgid "Delete Category Parameter Template"
-msgstr ""
+msgstr "Kategori Parametre Şablonu Sil"
#: part/views.py:2599
msgid "Create BOM Item"
@@ -5084,15 +5084,15 @@ msgstr ""
#: report/models.py:181
msgid "Template name"
-msgstr ""
+msgstr "Şablon adı"
#: report/models.py:187
msgid "Report template file"
-msgstr ""
+msgstr "Rapor şablon dosyası"
#: report/models.py:194
msgid "Report template description"
-msgstr ""
+msgstr "Rapor şablon tanımı"
#: report/models.py:200
msgid "Report revision number (auto-increments)"
@@ -5104,7 +5104,7 @@ msgstr ""
#: report/models.py:298
msgid "Report template is enabled"
-msgstr ""
+msgstr "Rapor şablonu etkin"
#: report/models.py:318
msgid "StockItem query filters (comma-separated list of key=value pairs)"
@@ -5168,7 +5168,7 @@ msgstr ""
#: report/templates/report/inventree_build_order_base.html:147
msgid "Required For"
-msgstr ""
+msgstr "İçin Gerekli Olan"
#: report/templates/report/inventree_po_report.html:85
#: report/templates/report/inventree_so_report.html:85
@@ -5209,7 +5209,7 @@ msgstr ""
#: stock/api.py:212
#, python-brace-format
msgid "Updated stock for {n} items"
-msgstr "{n} öğe için stok güncellendi"
+msgstr "{n} öge için stok güncellendi"
#: stock/api.py:281
#, python-brace-format
@@ -5227,7 +5227,7 @@ msgstr "Bu stok kalemi için son kullanma tarihi"
#: stock/forms.py:118
msgid "Enter unique serial numbers (or leave blank)"
-msgstr ""
+msgstr "Benzersiz seri numaraları giriniz (veya boş bırakınız)"
#: stock/forms.py:169
msgid "Destination for serialized stock (by default, will remain in current location)"
@@ -5235,11 +5235,11 @@ msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, ge
#: stock/forms.py:171
msgid "Serial numbers"
-msgstr ""
+msgstr "Seri numaraları"
#: stock/forms.py:171
msgid "Unique serial numbers (must match quantity)"
-msgstr ""
+msgstr "Benzersiz seri numaraları (miktar ile eşleşmeli)"
#: stock/forms.py:173 stock/forms.py:349
msgid "Add transaction note (optional)"
@@ -5247,7 +5247,7 @@ msgstr "İşlem notu ekle (isteğe bağlı)"
#: stock/forms.py:203 stock/forms.py:259
msgid "Select test report template"
-msgstr ""
+msgstr "Test raporu şablonu seç"
#: stock/forms.py:267 templates/js/table_filters.js:75
#: templates/js/table_filters.js:138
@@ -5272,7 +5272,7 @@ msgstr ""
#: stock/forms.py:347
msgid "Destination location for uninstalled items"
-msgstr "Sökülen öğeler için hedef konum"
+msgstr "Sökülen ögeler için hedef konum"
#: stock/forms.py:351
msgid "Confirm uninstall"
@@ -5288,7 +5288,7 @@ msgstr "Hedef stok konumu"
#: stock/forms.py:377
msgid "Add note (required)"
-msgstr ""
+msgstr "Not ekle (gerekli)"
#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051
msgid "Confirm stock adjustment"
@@ -5325,11 +5325,11 @@ msgstr ""
#: stock/models.py:321 stock/models.py:330
msgid "Quantity must be 1 for item with a serial number"
-msgstr ""
+msgstr "Seri numarası olan ögenin miktarı bir olmalı"
#: stock/models.py:322
msgid "Serial number cannot be set if quantity greater than 1"
-msgstr ""
+msgstr "Miktar birden büyük ise seri numarası ayarlanamaz"
#: stock/models.py:344
msgid "Item cannot belong to itself"
@@ -5377,7 +5377,7 @@ msgstr ""
#: stock/models.py:456
msgid "Serial number for this item"
-msgstr ""
+msgstr "Bu öge için seri numarası"
#: stock/models.py:468
msgid "Batch code for this stock item"
@@ -5443,16 +5443,16 @@ msgstr ""
#: stock/models.py:1026
msgid "Serial numbers must be a list of integers"
-msgstr ""
+msgstr "Seri numaraları tam sayı listesi olmalı"
#: stock/models.py:1029
msgid "Quantity does not match serial numbers"
-msgstr ""
+msgstr "Miktar seri numaları ile eşleşmiyor"
#: stock/models.py:1036
#, python-brace-format
msgid "Serial numbers already exist: {exists}"
-msgstr ""
+msgstr "Seri numaraları zaten mevcut: {exists}"
#: stock/models.py:1194
msgid "StockItem cannot be moved as it is not in stock"
@@ -5553,7 +5553,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:117
msgid "Serialize stock"
-msgstr ""
+msgstr "Stoku seri numarala"
#: stock/templates/stock/item_base.html:121
msgid "Transfer stock"
@@ -5610,7 +5610,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:192
msgid "This stock item has not passed all required tests"
-msgstr ""
+msgstr "Stok kalemi tüm gerekli testleri geçmedi"
#: stock/templates/stock/item_base.html:200
#, python-format
@@ -5624,7 +5624,7 @@ msgstr ""
#: stock/templates/stock/item_base.html:214
msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted."
-msgstr ""
+msgstr "Bu stok kalemi seri numaları - Benzersiz bir seri numarasına sahip ve miktarı ayarlanamaz."
#: stock/templates/stock/item_base.html:218
msgid "This stock item cannot be deleted as it has child items"
@@ -5691,7 +5691,7 @@ msgstr ""
#: stock/templates/stock/item_install.html:7
msgid "Install another StockItem into this item."
-msgstr "Bu öğeye başka bir stok kalemi ekle."
+msgstr "Bu ögeye başka bir stok kalemi ekle."
#: stock/templates/stock/item_install.html:10
msgid "Stock items can only be installed if they meet the following criteria"
@@ -5712,11 +5712,11 @@ msgstr ""
#: stock/templates/stock/item_serialize.html:5
msgid "Create serialized items from this stock item."
-msgstr ""
+msgstr "Bu stok kalemi için seri numaralandırılmış ögeler oluştur."
#: stock/templates/stock/item_serialize.html:7
msgid "Select quantity to serialize, and unique serial numbers."
-msgstr ""
+msgstr "Seri numaralandırılacak miktarı ve benzersiz seri numaralarını seçin."
#: stock/templates/stock/item_tests.html:11
#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22
@@ -5842,7 +5842,7 @@ msgstr "Yazdırma İşlemleri"
#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41
msgid "Print labels"
-msgstr ""
+msgstr "Etiketleri yazdır"
#: stock/templates/stock/tracking_delete.html:6
msgid "Are you sure you want to delete this stock tracking entry?"
@@ -5855,7 +5855,7 @@ msgstr "Stok konumunu düzenle"
#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465
#: stock/views.py:1830
msgid "Owner is required (ownership control is enabled)"
-msgstr ""
+msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)"
#: stock/views.py:245
msgid "Stock Location QR code"
@@ -6029,7 +6029,7 @@ msgstr ""
#: stock/views.py:1482
msgid "Serialize Stock"
-msgstr ""
+msgstr "Stoku Seri Numarala"
#: stock/views.py:1575 templates/js/build.js:244
msgid "Create new Stock Item"
@@ -6181,21 +6181,21 @@ msgstr "Kategori Ayarları"
#: templates/InvenTree/settings/category.html:25
msgid "Category Parameter Templates"
-msgstr ""
+msgstr "Kategori Parametre Şablonu"
#: templates/InvenTree/settings/category.html:52
msgid "No category parameter templates found"
-msgstr ""
+msgstr "Kategori parametre şablonu bulunamadı"
#: templates/InvenTree/settings/category.html:70
#: templates/InvenTree/settings/part.html:81
msgid "Edit Template"
-msgstr ""
+msgstr "Şablonu Düzenle"
#: templates/InvenTree/settings/category.html:71
#: templates/InvenTree/settings/part.html:82
msgid "Delete Template"
-msgstr ""
+msgstr "Şablonu Sil"
#: templates/InvenTree/settings/currencies.html:10
msgid "Currency Settings"
@@ -6243,11 +6243,11 @@ msgstr ""
#: templates/InvenTree/settings/part.html:40
msgid "Part Parameter Templates"
-msgstr ""
+msgstr "Parça Parametre Şablonu"
#: templates/InvenTree/settings/part.html:61
msgid "No part parameter templates found"
-msgstr ""
+msgstr "Parça parametre şablonu bulunamadı"
#: templates/InvenTree/settings/po.html:9
msgid "Purchase Order Settings"
@@ -6588,7 +6588,7 @@ msgstr ""
#: templates/js/build.js:559
msgid "Required Part"
-msgstr ""
+msgstr "Gerekli Parça"
#: templates/js/build.js:580
msgid "Quantity Per"
@@ -6635,7 +6635,7 @@ msgstr ""
#: templates/js/company.js:148 templates/js/company.js:246
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
-msgstr ""
+msgstr "Şablon Parça"
#: templates/js/company.js:152 templates/js/company.js:250
#: templates/js/part.js:72 templates/js/part.js:157
@@ -6648,11 +6648,11 @@ msgstr ""
#: templates/js/filters.js:167 templates/js/filters.js:397
msgid "true"
-msgstr ""
+msgstr "doğru"
#: templates/js/filters.js:171 templates/js/filters.js:398
msgid "false"
-msgstr ""
+msgstr "yanlış"
#: templates/js/filters.js:193
msgid "Select filter"
@@ -6676,15 +6676,15 @@ msgstr ""
#: templates/js/label.js:11
msgid "Stock item(s) must be selected before printing labels"
-msgstr ""
+msgstr "Etiket yazdırılmadan önce stok kalemleri seçilmeli"
#: templates/js/label.js:29 templates/js/label.js:79
msgid "No Labels Found"
-msgstr ""
+msgstr "Etiket Bulunamadı"
#: templates/js/label.js:30
msgid "No labels found which match selected stock item(s)"
-msgstr ""
+msgstr "Seçili stok kalemleri için etiket bulunamadı"
#: templates/js/label.js:61
msgid "Select Stock Locations"
@@ -6704,11 +6704,11 @@ msgstr ""
#: templates/js/label.js:162
msgid "Select Label"
-msgstr ""
+msgstr "Etiket Seç"
#: templates/js/label.js:177
msgid "Select Label Template"
-msgstr ""
+msgstr "Etiket Şablonu Seç"
#: templates/js/modals.js:265
msgid "Waiting for server..."
@@ -6781,7 +6781,7 @@ msgstr ""
#: templates/js/modals.js:927
msgid "You do not have the required permissions to access this function"
-msgstr ""
+msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz"
#: templates/js/modals.js:931
msgid "Error 404: Resource Not Found"
@@ -6861,7 +6861,7 @@ msgstr ""
#: templates/js/part.js:702
msgid "No test templates matching query"
-msgstr ""
+msgstr "Sorgu ile eşleşen test şablonu bulunamadı"
#: templates/js/part.js:753 templates/js/stock.js:75
msgid "Edit test result"
@@ -6885,11 +6885,11 @@ msgstr ""
#: templates/js/report.js:55
msgid "Select Report Template"
-msgstr ""
+msgstr "Rapor Şablonu Seç"
#: templates/js/report.js:70
msgid "Select Test Report Template"
-msgstr ""
+msgstr "Test Raporu Şablonu Seç"
#: templates/js/report.js:99
msgid "Stock item(s) must be selected before printing reports"
@@ -6903,7 +6903,7 @@ msgstr ""
#: templates/js/report.js:117
msgid "No report templates found which match selected stock item(s)"
-msgstr ""
+msgstr "Seçili stok kalemleri için rapor şablonu bulunamadı"
#: templates/js/report.js:152
msgid "Select Builds"
@@ -6915,7 +6915,7 @@ msgstr ""
#: templates/js/report.js:170
msgid "No report templates found which match selected build(s)"
-msgstr ""
+msgstr "Seçili yapım işleri için rapor şablonu bulunamadı"
#: templates/js/report.js:205
msgid "Select Parts"
@@ -6927,7 +6927,7 @@ msgstr ""
#: templates/js/report.js:224
msgid "No report templates found which match selected part(s)"
-msgstr ""
+msgstr "Seçili parçalar için rapor şablonu bulunamadı"
#: templates/js/report.js:259
msgid "Select Purchase Orders"
@@ -6939,7 +6939,7 @@ msgstr ""
#: templates/js/report.js:278 templates/js/report.js:332
msgid "No report templates found which match selected orders"
-msgstr ""
+msgstr "Seçili emirler için rapor şablonu bulunamadı"
#: templates/js/report.js:313
msgid "Select Sales Orders"
@@ -7119,7 +7119,7 @@ msgstr ""
#: templates/js/stock.js:1364
msgid "Serial"
-msgstr ""
+msgstr "Seri No"
#: templates/js/stock.js:1392
msgid "Uninstall Stock Item"
@@ -7148,28 +7148,28 @@ msgstr ""
#: templates/js/table_filters.js:97 templates/js/table_filters.js:186
msgid "Is Serialized"
-msgstr ""
+msgstr "Seri Numaralı"
#: templates/js/table_filters.js:100 templates/js/table_filters.js:193
msgid "Serial number GTE"
-msgstr ""
+msgstr "Seri numarası BvE"
#: templates/js/table_filters.js:101 templates/js/table_filters.js:194
msgid "Serial number greater than or equal to"
-msgstr ""
+msgstr "Seri numarası büyük veya eşit"
#: templates/js/table_filters.js:104 templates/js/table_filters.js:197
msgid "Serial number LTE"
-msgstr ""
+msgstr "Seri numarası KvE"
#: templates/js/table_filters.js:105 templates/js/table_filters.js:198
msgid "Serial number less than or equal to"
-msgstr ""
+msgstr "Seri numarası küçük veya eşit"
#: templates/js/table_filters.js:108 templates/js/table_filters.js:109
#: templates/js/table_filters.js:189 templates/js/table_filters.js:190
msgid "Serial number"
-msgstr ""
+msgstr "Seri numarası"
#: templates/js/table_filters.js:113 templates/js/table_filters.js:207
msgid "Batch code"
From 1546b3f56bc652d06d7e7b1f324b0a18400b778f Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 10:28:13 +1000
Subject: [PATCH 105/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index be84c5ef4f..5348de3945 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 22:58\n"
+"PO-Revision-Date: 2021-06-18 00:28\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -3078,7 +3078,7 @@ msgstr "Tedarikçi Parçası Seçin"
#: order/templates/order/order_wizard/po_upload.html:11
msgid "Upload File for Purchase Order"
-msgstr ""
+msgstr "Sipariş Emri için Dosya Yükle"
#: order/templates/order/order_wizard/po_upload.html:18
#, python-format
@@ -3581,23 +3581,23 @@ msgstr ""
#: part/bom.py:379
#, python-brace-format
msgid "Unsupported file format: {f}"
-msgstr ""
+msgstr "Geçersiz dosya biçimi: {f}"
#: part/bom.py:384
msgid "Error reading BOM file (invalid data)"
-msgstr ""
+msgstr "Malzeme listesi okurken hata (geçersiz data)"
#: part/bom.py:386
msgid "Error reading BOM file (incorrect row size)"
-msgstr ""
+msgstr "Malzeme listesi okurken hata (geçersiz satır boyutu)"
#: part/forms.py:89 stock/forms.py:265
msgid "File Format"
-msgstr ""
+msgstr "Dosya Biçimi"
#: part/forms.py:89 stock/forms.py:265
msgid "Select output file format"
-msgstr ""
+msgstr "Çıktı dosyası biçimi seçin"
#: part/forms.py:91
msgid "Cascading"
@@ -3673,11 +3673,11 @@ msgstr ""
#: part/forms.py:165
msgid "BOM file"
-msgstr ""
+msgstr "Malzeme Listesi Dosyası"
#: part/forms.py:165
msgid "Select BOM file to upload"
-msgstr ""
+msgstr "Yüklemek için Malzeme Listesi dosyası seçin"
#: part/forms.py:184
msgid "Related Part"
From a90a84fa6fe84160e98ae723248566952d720ceb Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 18 Jun 2021 00:31:31 +0000
Subject: [PATCH 106/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/en/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/es/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/fr/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/it/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/ja/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/pl/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/ru/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/tr/LC_MESSAGES/django.po | 42 +++++++++++------------
InvenTree/locale/zh/LC_MESSAGES/django.po | 42 +++++++++++------------
10 files changed, 210 insertions(+), 210 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index a47b1a0607..d0c5f8d0d5 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -6411,7 +6411,7 @@ msgid "copy version information"
msgstr "Versionsinformationen kopieren"
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr "Schliessen"
@@ -6472,7 +6472,7 @@ msgstr "Server-Fehler"
msgid "Unknown response from server"
msgstr "Unbekannte Antwort von Server erhalten"
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr "Ungültige Antwort von Server"
@@ -6740,76 +6740,76 @@ msgstr "abbrechen"
msgid "Loading Data"
msgstr "Lade Daten"
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr "Abschicken"
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr "ungültige Antwort vom Server"
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr "Formulardaten fehlen bei Serverantwort"
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr "Formulardaten fehlerhaft"
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr "JSON Antwort enthält keine Formulardaten"
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr "Keine Antwort"
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr "keine Antwort vom InvenTree Server"
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr "Fehler 400: Ungültige Anfrage"
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr "Fehler 400 von Server erhalten"
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr "Fehler 401: Nicht Angemeldet"
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr "Authentication Kredentials nicht angegeben"
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr "Fehler 403: keine Berechtigung"
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr "Fehlende Berechtigung für diese Aktion"
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr "Fehler 404: Ressource nicht gefunden"
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden"
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr "Fehler 408: Zeitüberschreitung"
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr "Verbindungszeitüberschreitung bei der Datenanforderung"
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr "Fehler bei Formulardaten-Anfrage"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index ccc085bf33..504a1f839d 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -6404,7 +6404,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6465,7 +6465,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6733,76 +6733,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 0a1b0aab26..c0ce073e7b 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index f7a1a55802..2cb50feab4 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 6afec774a6..fbd26d683a 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 4e5e729501..dbfa4a3293 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 1f92c13351..3ea37d86e5 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 53b4af5594..f86ba37227 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 3861d2986f..7faae68667 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index bf3a6caa2c..4d24ff54fd 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 22:19+0000\n"
+"POT-Creation-Date: 2021-06-18 00:31+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -6403,7 +6403,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6464,7 +6464,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6732,76 +6732,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
From f15dd08a9deaa43d82304dc88fcdaf8e06189c88 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 18 Jun 2021 00:37:06 +0000
Subject: [PATCH 107/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/en/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/es/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/fr/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/it/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/ja/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/pl/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/ru/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/tr/LC_MESSAGES/django.po | 98 +++++++++++------------
InvenTree/locale/zh/LC_MESSAGES/django.po | 98 +++++++++++------------
10 files changed, 490 insertions(+), 490 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index d0c5f8d0d5..fe00c20dc4 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -2498,7 +2498,7 @@ msgid "Pricing Information"
msgstr "Preisinformationen ansehen"
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen"
@@ -2540,20 +2540,20 @@ msgstr "Firmen"
msgid "New Company"
msgstr "Neue Firma"
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr "Bild herunterladen"
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads"
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr "Ungültige Antwort {code}"
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr "Angegebene URL ist kein gültiges Bild"
@@ -2613,15 +2613,15 @@ msgstr "Neues Zuliefererteil anlegen"
msgid "Delete Supplier Part"
msgstr "Zuliefererteil entfernen"
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt"
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten"
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr "Preisstaffel löschen"
@@ -2796,7 +2796,7 @@ msgstr "Geplantes Lieferdatum für Auftrag."
msgid "Date order was completed"
msgstr "Datum an dem der Auftrag fertigstellt wurde"
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr "Anzahl muss größer Null sein"
@@ -4087,7 +4087,7 @@ msgstr "Varianten zulassen"
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
@@ -4180,7 +4180,7 @@ msgstr "Stückliste bearbeiten"
msgid "Validate Bill of Materials"
msgstr "Stückliste kontrollieren"
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr "Stückliste exportieren"
@@ -4278,7 +4278,7 @@ msgstr "Neuen Bauauftrag beginnen"
msgid "All parts"
msgstr "Alle Teile"
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr "Teil-Kategorie anlegen"
@@ -4943,147 +4943,147 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen"
msgid "Created new part"
msgstr "Neues Teil angelegt"
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr "Teil-QR-Code"
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr "Teilbild hochladen"
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr "Teilbild aktualisiert"
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr "Teilbild auswählen"
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr "Teilbild nicht gefunden"
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr "Teileigenschaften bearbeiten"
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr "Stückliste duplizieren"
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste"
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr "Stückliste überprüfen"
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr "Bestätigen, dass Stückliste korrekt ist"
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr "überprüfte Stückliste"
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr "Keine Stückliste angegeben"
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr "Bitte eine gültige Anzahl eingeben"
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr "Bitte ein gültiges Teil auswählen"
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr "Teil doppelt ausgewählt"
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr "Teil auswählen"
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr "gewähltes Teil erzeugt rekursive Stückliste"
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr "Anzahl angeben"
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr "Löschen des Teils bestätigen"
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr "Teil wurde gelöscht"
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr "Teilbepreisung"
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr "Teilparametervorlage anlegen"
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr "Teilparametervorlage bearbeiten"
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr "Teilparametervorlage löschen"
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr "Teilparameter anlegen"
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr "Teilparameter bearbeiten"
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr "Teilparameter löschen"
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr "Teil-Kategorie bearbeiten"
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr "Teil-Kategorie löschen"
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr "Teil-Kategorie wurde gelöscht"
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr "Kategorieparametervorlage anlegen"
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr "Kategorieparametervorlage bearbeiten"
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr "Kategorieparametervorlage löschen"
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr "Stücklisten-Position anlegen"
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr "Stücklisten-Position bearbeiten"
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr "löschen von Stücklisten-Position bestätigen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 504a1f839d..d3a3068653 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -2497,7 +2497,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2539,20 +2539,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2612,15 +2612,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2795,7 +2795,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4084,7 +4084,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4177,7 +4177,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4275,7 +4275,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4940,147 +4940,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index c0ce073e7b..932ba913c0 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 2cb50feab4..9c8be4d9c7 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index fbd26d683a..2687d056dc 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index dbfa4a3293..b4e5ebd755 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 3ea37d86e5..dbfe87462d 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr "Informacja cenowa"
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr "Firmy"
msgid "New Company"
msgstr "Nowa firma"
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr "Pobierz obraz"
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy"
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr "Wszystkie części"
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr "Stwórz nową kategorię komponentów"
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index f86ba37227..106f8ac6ea 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 7faae68667..b22f056523 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 4d24ff54fd..cd3805301f 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:31+0000\n"
+"POT-Creation-Date: 2021-06-18 00:36+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -2496,7 +2496,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2742
msgid "Add Price Break"
msgstr ""
@@ -2538,20 +2538,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2611,15 +2611,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2746
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2790
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2804
msgid "Delete Price Break"
msgstr ""
@@ -2794,7 +2794,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2371 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
@@ -4176,7 +4176,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4274,7 +4274,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2388
msgid "Create new part category"
msgstr ""
@@ -4939,147 +4939,147 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2187
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2197
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2204
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2212
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2262
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2276
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2336
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2374
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2380
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2432
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2533
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2589
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2608
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2678
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2734
msgid "Confim BOM item deletion"
msgstr ""
From d547848e5372bcd32d3fc82bb9950f31a0279f3c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 18 Jun 2021 00:37:52 +0000
Subject: [PATCH 108/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 505 +++++++++++++---------
InvenTree/locale/en/LC_MESSAGES/django.po | 483 ++++++++++++---------
InvenTree/locale/es/LC_MESSAGES/django.po | 485 ++++++++++++---------
InvenTree/locale/fr/LC_MESSAGES/django.po | 485 ++++++++++++---------
InvenTree/locale/it/LC_MESSAGES/django.po | 483 ++++++++++++---------
InvenTree/locale/ja/LC_MESSAGES/django.po | 483 ++++++++++++---------
InvenTree/locale/pl/LC_MESSAGES/django.po | 503 ++++++++++++---------
InvenTree/locale/ru/LC_MESSAGES/django.po | 485 ++++++++++++---------
InvenTree/locale/tr/LC_MESSAGES/django.po | 483 ++++++++++++---------
InvenTree/locale/zh/LC_MESSAGES/django.po | 483 ++++++++++++---------
10 files changed, 2748 insertions(+), 2130 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index fe00c20dc4..e8f4367885 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -122,7 +122,7 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Datei-Kommentar"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "Hochladedatum"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr "Bauauftrag"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL"
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr "Seriennummer"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr "Anhänge"
@@ -1251,7 +1252,7 @@ msgstr "Bauauftrag-details"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Details"
@@ -1600,7 +1601,7 @@ msgstr "Aktuelle Teile-Stände"
msgid "Number of recent parts to display on index page"
msgstr "Anzahl der neusten Teile auf der Startseite"
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,183 @@ msgstr "zeige Bestand in Eingabemasken"
msgid "Display available part quantity in some forms"
msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken"
-#: common/models.py:209 templates/stats.html:25
+#: common/models.py:209
+#, fuzzy
+#| msgid "Internal Part"
+msgid "Internal Prices"
+msgstr "Internes Teil"
+
+#: common/models.py:210
+#, fuzzy
+#| msgid "Enable generation of test reports"
+msgid "Enable internal prices for parts"
+msgstr "Erstellung von Test-Berichten aktivieren"
+
+#: common/models.py:216
+#, fuzzy
+#| msgid "Internal Part"
+msgid "Internal Price as BOM-Price"
+msgstr "Internes Teil"
+
+#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
msgid "Debug Mode"
msgstr "Entwickler-Modus"
-#: common/models.py:210
+#: common/models.py:224
msgid "Generate reports in debug mode (HTML output)"
msgstr "Berichte im Entwickler-Modus generieren (als HTML)"
-#: common/models.py:216
+#: common/models.py:230
msgid "Page Size"
msgstr "Seitengröße"
-#: common/models.py:217
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr "Standardseitenformat für PDF-Bericht"
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr "Test-Berichte"
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr "Erstellung von Test-Berichten aktivieren"
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr "Bestands-Ablauf"
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr "Ablaufen von Bestand ermöglichen"
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr "Abgelaufenen Bestand verkaufen"
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr "Verkauf von abgelaufenem Bestand erlaubt"
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr "Bestands-Stehzeit"
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen"
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "Tage"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr "Abgelaufenen Bestand verbauen"
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr "Verbauen von abgelaufenen Bestand erlaubt"
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr "Bestands-Eigentümerkontrolle"
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren"
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr "Gruppieren nach Teil"
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren"
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr "aktueller Bestand"
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr "Anzahl des geänderten Bestands auf der Startseite"
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr "Bauauftrag-Referenz Präfix"
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr "Präfix für Bauauftrag-Referenz"
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr "Bauauftrag-Referenz RegEx"
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen"
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr "Auftrags-Referenz Präfix"
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr "Präfix für Auftrags-Referenz"
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr "Bestellungs-Referenz Präfix"
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr "Präfix für Bestellungs-Referenz"
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)"
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr "Einstellungs-Wert"
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr "Nur Ganzzahl eingeben"
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr "Wahrheitswert erforderlich"
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr "Nur Ganzzahl eingeben"
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr "Schlüsseltext muss eindeutig sein"
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr "Preisstaffelungs Anzahl"
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr "Preis"
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr "Stückpreis für die angegebene Anzahl"
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr "Standard"
@@ -2070,17 +2094,17 @@ msgid "Supplier part description"
msgstr "Zuliefererbeschreibung des Teils"
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Notiz"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr "Basiskosten"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis"
@@ -2094,7 +2118,7 @@ msgstr "Verpackungen"
msgid "Part packaging"
msgstr "Teile-Verpackungen"
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr "Vielfache"
@@ -2326,8 +2350,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:"
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr "Zulieferer"
@@ -2339,7 +2363,7 @@ msgstr "Herstellerteil-Bestand"
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2367,7 +2391,7 @@ msgstr "Zuliefererteil entfernen"
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr "Löschen"
@@ -2386,7 +2410,7 @@ msgstr "Hergestellte Teile"
msgid "Supplied Parts"
msgstr "Zuliefererteile"
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2403,7 +2427,7 @@ msgstr "Teilbestand"
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2415,7 +2439,7 @@ msgstr "Aufträge"
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2498,7 +2522,7 @@ msgid "Pricing Information"
msgstr "Preisinformationen ansehen"
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen"
@@ -2517,8 +2541,8 @@ msgstr "Preisstaffel bearbeiten"
msgid "Delete price break"
msgstr "Preisstaffel löschen"
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr "Hersteller"
@@ -2613,15 +2637,15 @@ msgstr "Neues Zuliefererteil anlegen"
msgid "Delete Supplier Part"
msgstr "Zuliefererteil entfernen"
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt"
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten"
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr "Preisstaffel löschen"
@@ -2897,9 +2921,9 @@ msgstr "Preis pro Einheit"
msgid "Where does the Purchaser want this item to be stored?"
msgstr "Wo wird dieses Teil normalerweise gelagert?"
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr "Verkaufspreis"
@@ -3652,7 +3676,7 @@ msgstr "Zulieferer einschließen"
msgid "Include part supplier data in exported BOM"
msgstr "Zulieferer-Daten in Stückliste-Export einschließen"
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr "Ausgangsteil"
@@ -3728,7 +3752,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen"
msgid "Add parameter template to all categories"
msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen"
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr "Untergeordnetes Teil"
@@ -3748,7 +3772,7 @@ msgstr "Standard Stichwörter"
msgid "Default keywords for parts in this category"
msgstr "Standard-Stichworte für Teile dieser Kategorie"
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr "Teil-Kategorie"
@@ -3817,7 +3841,7 @@ msgstr "Schlüsselwörter"
msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr "Kategorie"
@@ -3873,7 +3897,7 @@ msgstr "Minimaler Lagerbestand"
msgid "Minimum allowed stock level"
msgstr "Minimal zulässiger Lagerbestand"
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr "Einheiten"
@@ -3940,179 +3964,179 @@ msgstr "BOM Kontrolldatum"
msgid "Creation User"
msgstr "Erstellungs-Nutzer"
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr "Mehrere verkaufen"
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr "Namen für diesen Test eingeben"
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr "Test-Beschreibung"
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr "Erfordert Wert"
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?"
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr "Vorlagen-Name des Parameters muss eindeutig sein"
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr "Name des Parameters"
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr "Einheit des Parameters"
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parameter Vorlage"
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr "Wert"
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr "Parameter Wert"
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Standard-Wert"
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr "Standard Parameter Wert"
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr "Ausgangsteil auswählen"
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr "Teil für die Nutzung in der Stückliste auswählen"
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil"
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr "Optional"
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr "Diese Stücklisten-Position ist optional"
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr "Überschuss"
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "Geschätzter Ausschuss (absolut oder prozentual)"
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr "Referenz der Postion auf der Stückliste"
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr "Notizen zur Stücklisten-Position"
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr "Prüfsumme"
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr "Geerbt"
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt"
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Varianten zulassen"
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr "Zuliefererteil muss festgelegt sein"
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr "Stücklisten-Position"
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr "Teil 1"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr "Teil 2"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr "verknüpftes Teil auswählen"
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
@@ -4132,8 +4156,8 @@ msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?"
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen"
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr "Stückliste"
@@ -4278,7 +4302,7 @@ msgstr "Neuen Bauauftrag beginnen"
msgid "All parts"
msgstr "Alle Teile"
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr "Teil-Kategorie anlegen"
@@ -4395,12 +4419,12 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. v
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr "Parameter"
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr "Teilparameter"
@@ -4428,7 +4452,7 @@ msgstr "Teil evtl. Duplikat dieser Teile"
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)"
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr "Teil Details"
@@ -4508,6 +4532,46 @@ msgstr "Teil ist aktiv"
msgid "Part is not active"
msgstr "Teil ist nicht aktiv"
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+#, fuzzy
+#| msgid "Sell Price Information"
+msgid "Internal Price Information"
+msgstr "Verkaufspreis Informationen"
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+#, fuzzy
+#| msgid "Add Price Break"
+msgid "Add Internal Price Break"
+msgstr "Preisstaffel hinzufügen"
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr "Zugriff verweigert"
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr "Keine Berechtigung zum Anzeigen dieser Seite."
+
+#: part/templates/part/internal_prices.html:59
+#, fuzzy
+#| msgid "No price break information found"
+msgid "No internal price break information found"
+msgstr "Keine Informationen zur Preisstaffel gefunden"
+
+#: part/templates/part/internal_prices.html:110
+#, fuzzy
+#| msgid "Edit price break"
+msgid "Edit internal price break"
+msgstr "Preisstaffel bearbeiten"
+
+#: part/templates/part/internal_prices.html:111
+#, fuzzy
+#| msgid "Delete price break"
+msgid "Delete internal price break"
+msgstr "Preisstaffel löschen"
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr "Teil-Hersteller"
@@ -4521,132 +4585,143 @@ msgstr "Herstellerteile löschen"
msgid "Create new manufacturer"
msgstr "Neuen Hersteller anlegen"
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr "Teil Varianten"
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr "Varianten"
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr "Lagerbestand zuweisen"
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr "Zuweisungen"
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr "Benutzt in"
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr "Bestellpreisinformationen"
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr "Bestellpreis"
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+#, fuzzy
+#| msgid "Internal Part"
+msgid "Internal Price"
+msgstr "Internes Teil"
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr "Preisinformationen ansehen"
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr "Teil Test-Vorlagen"
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr "Tests"
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr "Verknüpfte Teile"
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr "Teil-Bemerkungen"
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr "Berechnen"
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr "Preisspannen"
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr "Zulieferer-Preise"
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr "Stückpreis"
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr "Gesamtkosten"
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr "Keine Zulieferer-Preise verfügbar"
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr "Stücklistenpreise"
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig"
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr "Keine Stücklisten-Preise verfügbar"
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr "Keine Preise für dieses Teil verfügbar"
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr "Bestandspreise"
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr "Für dieses Teil sind keine Bestandspreise verfügbar."
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr "Einzelpreis - %(currency)s"
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr "Einzelpreisdifferenz - %(currency)s"
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr "Einzelpreis für Zuliefererteil- %(currency)s"
@@ -4657,7 +4732,7 @@ msgstr "Parameter hinzufügen"
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr "Neuer Parameter"
@@ -5027,66 +5102,78 @@ msgstr "Teil wurde gelöscht"
msgid "Part Pricing"
msgstr "Teilbepreisung"
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr "Teilparametervorlage anlegen"
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr "Teilparametervorlage bearbeiten"
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr "Teilparametervorlage löschen"
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr "Teilparameter anlegen"
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr "Teilparameter bearbeiten"
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr "Teilparameter löschen"
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr "Teil-Kategorie bearbeiten"
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr "Teil-Kategorie löschen"
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr "Teil-Kategorie wurde gelöscht"
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr "Kategorieparametervorlage anlegen"
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr "Kategorieparametervorlage bearbeiten"
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr "Kategorieparametervorlage löschen"
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr "Stücklisten-Position anlegen"
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr "Stücklisten-Position bearbeiten"
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr "löschen von Stücklisten-Position bestätigen"
+#: part/views.py:2829
+#, fuzzy
+#| msgid "Edit Price Break"
+msgid "Edit Internal Price Break"
+msgstr "Preisstaffel bearbeiten"
+
+#: part/views.py:2837
+#, fuzzy
+#| msgid "Delete Price Break"
+msgid "Delete Internal Price Break"
+msgstr "Preisstaffel löschen"
+
#: report/models.py:181
msgid "Template name"
msgstr "Vorlagen Name"
@@ -5970,7 +6057,7 @@ msgstr "Entfernen"
msgid "Add Stock Items"
msgstr "BestandsObjekte hinzufügen"
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr "Hinzufügen"
@@ -6068,14 +6155,6 @@ msgstr "Lagerbestands-Tracking-Eintrag bearbeiten"
msgid "Add Stock Tracking Entry"
msgstr "Lagerbestands-Tracking-Eintrag hinzufügen"
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr "Zugriff verweigert"
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr "Keine Berechtigung zum Anzeigen dieser Seite."
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr "Seite nicht gefunden"
@@ -6198,12 +6277,12 @@ msgid "No category parameter templates found"
msgstr "Keine Kategorie-Parametervorlagen gefunden"
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr "Vorlage bearbeiten"
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr "Vorlage löschen"
@@ -6251,11 +6330,11 @@ msgstr "Teil-Einstellungen"
msgid "Part Options"
msgstr "Teil-Optionen"
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr "Teil-Parametervorlage"
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr "Keine Teilparametervorlagen gefunden"
@@ -7590,34 +7669,34 @@ msgstr "Berechtigungen"
msgid "Important dates"
msgstr "wichtige Daten"
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr "Berechtigung geändert"
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr "Gruppe"
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr "Ansicht"
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr "Berechtigung Einträge anzuzeigen"
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr "Berechtigung Einträge zu erstellen"
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr "Ändern"
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr "Berechtigungen Einträge zu ändern"
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index d3a3068653..8395eeb19c 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -123,7 +123,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -134,7 +134,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -463,7 +463,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -474,11 +474,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -591,8 +592,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -632,10 +633,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -771,7 +772,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -924,8 +925,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1252,7 +1253,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1601,7 +1602,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1672,160 +1673,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2071,17 +2089,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2095,7 +2113,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2325,8 +2343,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2338,7 +2356,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2366,7 +2384,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2385,7 +2403,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2402,7 +2420,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2414,7 +2432,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2497,7 +2515,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2516,8 +2534,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2612,15 +2630,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2894,9 +2912,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3649,7 +3667,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3725,7 +3743,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3745,7 +3763,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3814,7 +3832,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3870,7 +3888,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3937,179 +3955,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4129,8 +4147,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4275,7 +4293,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4392,12 +4410,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4425,7 +4443,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4505,6 +4523,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4518,132 +4566,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4654,7 +4711,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5024,66 +5081,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5967,7 +6032,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6065,14 +6130,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6191,12 +6248,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6244,11 +6301,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7583,34 +7640,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 932ba913c0..6f7e617429 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -122,7 +122,7 @@ msgstr "Comentario"
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr "Número de serie"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Detalles"
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "días"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Nota"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2337,7 +2355,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr "Eliminar"
@@ -2384,7 +2402,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2533,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr "Fabricantes"
@@ -2611,15 +2629,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2911,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3648,7 +3666,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3724,7 +3742,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3744,7 +3762,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3831,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3869,7 +3887,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3936,179 +3954,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4146,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4274,7 +4292,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4391,12 +4409,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4424,7 +4442,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4504,6 +4522,38 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+#, fuzzy
+#| msgid "System Information"
+msgid "Internal Price Information"
+msgstr "Información del sistema"
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4567,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4712,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5082,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6033,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6131,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6249,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6302,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7641,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 9c8be4d9c7..83b87ddd04 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -122,7 +122,7 @@ msgstr "Commentaire"
msgid "File comment"
msgstr "Commentaire du fichier"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "date de chargement"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr "Pieces jointes"
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Détails"
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "jours"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2337,7 +2355,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2384,7 +2402,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2533,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2611,15 +2629,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2911,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3648,7 +3666,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3724,7 +3742,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3744,7 +3762,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3831,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3869,7 +3887,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3936,179 +3954,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4146,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4274,7 +4292,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4391,12 +4409,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4424,7 +4442,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4504,6 +4522,38 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+#, fuzzy
+#| msgid "Edit User Information"
+msgid "Internal Price Information"
+msgstr "Modifier les informations utilisateur"
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4567,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4712,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5082,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6033,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6131,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6249,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6302,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7641,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 2687d056dc..f81e8385a9 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2337,7 +2355,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2384,7 +2402,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2533,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2611,15 +2629,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2911,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3648,7 +3666,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3724,7 +3742,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3744,7 +3762,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3831,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3869,7 +3887,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3936,179 +3954,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4146,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4274,7 +4292,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4391,12 +4409,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4424,7 +4442,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4504,6 +4522,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4565,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4710,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5080,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6031,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6129,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6247,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6300,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7639,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index b4e5ebd755..9dc018f3f5 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2337,7 +2355,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2384,7 +2402,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2533,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2611,15 +2629,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2911,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3648,7 +3666,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3724,7 +3742,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3744,7 +3762,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3831,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3869,7 +3887,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3936,179 +3954,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4146,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4274,7 +4292,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4391,12 +4409,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4424,7 +4442,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4504,6 +4522,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4565,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4710,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5080,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6031,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6129,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6247,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6300,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7639,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index dbfe87462d..b90f62d3c1 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -122,7 +122,7 @@ msgstr "Komentarz"
msgid "File comment"
msgstr "Komentarz pliku"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "data przesłania"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr "Zlecenie Budowy"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr "Numer Seryjny"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr "Załączniki"
@@ -1251,7 +1252,7 @@ msgstr "Szczegóły zlecenia budowy"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Szczegóły"
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,183 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
+#: common/models.py:209
+#, fuzzy
+#| msgid "Internal Part"
+msgid "Internal Prices"
+msgstr "Część wewnętrzna"
+
+#: common/models.py:210
+#, fuzzy
+#| msgid "Enable generation of test reports"
+msgid "Enable internal prices for parts"
+msgstr "Włącz generowanie raportów testów"
+
+#: common/models.py:216
+#, fuzzy
+#| msgid "Internal Part"
+msgid "Internal Price as BOM-Price"
+msgstr "Część wewnętrzna"
+
+#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
msgid "Debug Mode"
msgstr "Tryb Debugowania"
-#: common/models.py:210
+#: common/models.py:224
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:216
+#: common/models.py:230
msgid "Page Size"
msgstr "Rozmiar strony"
-#: common/models.py:217
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr "Raporty testów"
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr "Włącz generowanie raportów testów"
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "dni"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr "Grupuj według komponentu"
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr "Ustawienia wartości"
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr "Cena"
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr "Domyślny"
@@ -2070,17 +2094,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Uwaga"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr "koszt podstawowy"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2118,7 @@ msgstr "Opakowanie"
msgid "Part packaging"
msgstr "Opakowanie części"
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr "wielokrotność"
@@ -2324,8 +2348,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr "Dostawcy"
@@ -2337,7 +2361,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2389,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr "Usuń"
@@ -2384,7 +2408,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr "Dostarczone części"
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2425,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2437,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2520,7 @@ msgid "Pricing Information"
msgstr "Informacja cenowa"
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2539,8 @@ msgstr "Edytuj przedział cenowy"
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr "Producenci"
@@ -2611,15 +2635,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy"
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2917,9 @@ msgstr "Cena zakupu jednostkowego"
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr "Cena sprzedaży"
@@ -3648,7 +3672,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr "Część nadrzędna"
@@ -3724,7 +3748,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr "Podczęść"
@@ -3744,7 +3768,7 @@ msgstr "Domyślne słowa kluczowe"
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3837,7 @@ msgstr "Słowa kluczowe"
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr "Kategoria"
@@ -3869,7 +3893,7 @@ msgstr "Minimalny stan magazynowy"
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr "Jednostki"
@@ -3936,179 +3960,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr "Sprzedaj wiele"
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr "Dane"
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Wartość domyślna"
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr "Suma kontrolna"
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr "Część 1"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr "Część 2"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr "Wybierz powiązaną część"
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4152,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr "Zestawienie materiałowe"
@@ -4274,7 +4298,7 @@ msgstr ""
msgid "All parts"
msgstr "Wszystkie części"
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr "Stwórz nową kategorię komponentów"
@@ -4391,12 +4415,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr "Parametry"
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr "Parametry części"
@@ -4424,7 +4448,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr "Szczegóły części"
@@ -4504,6 +4528,44 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+#, fuzzy
+#| msgid "Pricing Information"
+msgid "Internal Price Information"
+msgstr "Informacja cenowa"
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+#, fuzzy
+#| msgid "Edit Price Break"
+msgid "Add Internal Price Break"
+msgstr "Edytuj przedział cenowy"
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+#, fuzzy
+#| msgid "Edit price break"
+msgid "Edit internal price break"
+msgstr "Edytuj przedział cenowy"
+
+#: part/templates/part/internal_prices.html:111
+#, fuzzy
+#| msgid "Edit price break"
+msgid "Delete internal price break"
+msgstr "Edytuj przedział cenowy"
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4579,143 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+#, fuzzy
+#| msgid "Internal Part"
+msgid "Internal Price"
+msgstr "Część wewnętrzna"
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4726,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5096,78 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+#, fuzzy
+#| msgid "Edit Price Break"
+msgid "Edit Internal Price Break"
+msgstr "Edytuj przedział cenowy"
+
+#: part/views.py:2837
+#, fuzzy
+#| msgid "Edit Price Break"
+msgid "Delete Internal Price Break"
+msgstr "Edytuj przedział cenowy"
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6051,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6149,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6267,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6320,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7659,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 106f8ac6ea..519a045b49 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -122,7 +122,7 @@ msgstr "Комментарий"
msgid "File comment"
msgstr "Комментарий к файлу"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "дата загрузки"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr "Порядок сборки"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2337,7 +2355,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2384,7 +2402,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2533,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2611,15 +2629,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2911,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3648,7 +3666,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3724,7 +3742,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3744,7 +3762,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3831,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3869,7 +3887,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3936,179 +3954,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4146,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4274,7 +4292,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4391,12 +4409,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4424,7 +4442,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4504,6 +4522,38 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+#, fuzzy
+#| msgid "Edit User Information"
+msgid "Internal Price Information"
+msgstr "Редактировать информацию о пользователе"
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4567,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4712,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5082,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6033,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6131,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6249,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6302,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7641,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index b22f056523..91385a32fd 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -122,7 +122,7 @@ msgstr "Yorum"
msgid "File comment"
msgstr "Yorum"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "Yükleme tarihi"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2337,7 +2355,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2384,7 +2402,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2533,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2611,15 +2629,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2911,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3648,7 +3666,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3724,7 +3742,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3744,7 +3762,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3831,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3869,7 +3887,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3936,179 +3954,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4146,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4274,7 +4292,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4391,12 +4409,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4424,7 +4442,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4504,6 +4522,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4565,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4710,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5080,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6031,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6129,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6247,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6300,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7639,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index cd3805301f..1afd26b79e 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:36+0000\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -122,7 +122,7 @@ msgstr "注释"
msgid "File comment"
msgstr "文件注释"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "上传日期"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2337,7 +2355,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2384,7 +2402,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2742
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2515,8 +2533,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2611,15 +2629,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2746
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2790
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2804
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2893,9 +2911,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3648,7 +3666,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3724,7 +3742,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3744,7 +3762,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3813,7 +3831,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3869,7 +3887,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3936,179 +3954,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1690 part/views.py:1742
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4128,8 +4146,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4274,7 +4292,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2388
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4391,12 +4409,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4424,7 +4442,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4504,6 +4522,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4517,132 +4565,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4653,7 +4710,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -5023,66 +5080,74 @@ msgstr ""
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2187
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2197
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2204
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2212
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2262
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2276
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2336
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2374
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2380
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2432
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2533
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2589
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2608
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2678
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2734
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5966,7 +6031,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6064,14 +6129,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6190,12 +6247,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6243,11 +6300,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -7582,34 +7639,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From 551cde708eca42c4f81957dfa87ce4bb0301bbf0 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:09 +1000
Subject: [PATCH 109/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 579 ++++++++++++----------
1 file changed, 318 insertions(+), 261 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 62acdac998..3d6f12af38 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -122,7 +122,7 @@ msgstr "Commentaire"
msgid "File comment"
msgstr "Commentaire du fichier"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "date de chargement"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr "Pieces jointes"
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Détails"
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "jours"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2537,20 +2555,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3723,7 +3741,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3743,7 +3761,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3868,7 +3886,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From d923035eb07803532221de603ec337a01bfbe160 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:10 +1000
Subject: [PATCH 110/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 579 ++++++++++++----------
1 file changed, 318 insertions(+), 261 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index e77041f566..267a218211 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -122,7 +122,7 @@ msgstr "Comentario"
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr "Número de serie"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Detalles"
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "días"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Nota"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr "Eliminar"
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr "Fabricantes"
@@ -2537,20 +2555,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3723,7 +3741,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3743,7 +3761,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3868,7 +3886,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From 2e446a12e1652bb381009f3f7c64d35f7e35792a Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:11 +1000
Subject: [PATCH 111/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 579 ++++++++++++----------
1 file changed, 318 insertions(+), 261 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 0dadbbb9bb..9792155fb5 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2537,20 +2555,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3723,7 +3741,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3743,7 +3761,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3868,7 +3886,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From de807d623e0441781b24c37b97bfeefbbf56f874 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:13 +1000
Subject: [PATCH 112/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 581 ++++++++++++----------
1 file changed, 319 insertions(+), 262 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index a068b92d2f..1ab5f8abdc 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -122,7 +122,7 @@ msgstr "Komentarz"
msgid "File comment"
msgstr "Komentarz pliku"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "data przesłania"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr "Zlecenie Budowy"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr "Numer Seryjny"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr "Załączniki"
@@ -1251,7 +1252,7 @@ msgstr "Szczegóły zlecenia budowy"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Szczegóły"
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
-msgstr "Tryb Debugowania"
+#: common/models.py:209
+msgid "Internal Prices"
+msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
+msgid "Internal Price as BOM-Price"
+msgstr ""
+
+#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr "Tryb Debugowania"
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
msgid "Page Size"
msgstr "Rozmiar strony"
-#: common/models.py:217
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr "Raporty testów"
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr "Włącz generowanie raportów testów"
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "dni"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr "Grupuj według komponentu"
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr "Ustawienia wartości"
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr "Cena"
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr "Domyślny"
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Uwaga"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr "koszt podstawowy"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr "Opakowanie"
msgid "Part packaging"
msgstr "Opakowanie części"
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr "wielokrotność"
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr "Dostawcy"
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr "Usuń"
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr "Dostarczone części"
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr "Informacja cenowa"
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr "Edytuj przedział cenowy"
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr "Producenci"
@@ -2537,20 +2555,20 @@ msgstr "Firmy"
msgid "New Company"
msgstr "Nowa firma"
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr "Pobierz obraz"
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy"
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr "Cena zakupu jednostkowego"
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr "Cena sprzedaży"
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr "Część nadrzędna"
@@ -3723,7 +3741,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr "Podczęść"
@@ -3743,7 +3761,7 @@ msgstr "Domyślne słowa kluczowe"
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr "Słowa kluczowe"
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr "Kategoria"
@@ -3868,7 +3886,7 @@ msgstr "Minimalny stan magazynowy"
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr "Jednostki"
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr "Sprzedaj wiele"
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr "Dane"
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Wartość domyślna"
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr "Suma kontrolna"
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr "Część 1"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr "Część 2"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr "Wybierz powiązaną część"
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr "Zestawienie materiałowe"
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr "Wszystkie części"
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr "Stwórz nową kategorię komponentów"
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr "Parametry"
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr "Parametry części"
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr "Szczegóły części"
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From c37e5b1de71d9532fe81967506c415a113c02110 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:14 +1000
Subject: [PATCH 113/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 579 ++++++++++++----------
1 file changed, 318 insertions(+), 261 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 1d3bfe6634..a1a54c26dc 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -122,7 +122,7 @@ msgstr "Комментарий"
msgid "File comment"
msgstr "Комментарий к файлу"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "дата загрузки"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr "Порядок сборки"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2537,20 +2555,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3723,7 +3741,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3743,7 +3761,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3868,7 +3886,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From 463a604b51c2bf669eabded5a33579a0b1dfc28a Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:15 +1000
Subject: [PATCH 114/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 581 ++++++++++++----------
1 file changed, 319 insertions(+), 262 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 5348de3945..51a70aa02c 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-18 00:28\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -104,7 +104,7 @@ msgstr "Seri numarası bulunamadı"
#: InvenTree/helpers.py:457
#, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})"
-msgstr "Benzersiz serinin numaraları ({s}) miktarla eşleşmeli ({q})"
+msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})"
#: InvenTree/models.py:59 stock/models.py:1763
msgid "Attachment"
@@ -122,7 +122,7 @@ msgstr "Yorum"
msgid "File comment"
msgstr "Dosya yorumu"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "yükleme tarihi"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr "Yapım İşi Emri"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr "Yapım İşi Emri Referansı"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr "Harici URL'ye bağlantı"
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr "Seri Numara"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr "Ekler"
@@ -1251,7 +1252,7 @@ msgstr "Yapım İşi Emri Detayları"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Detaylar"
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin"
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:"
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr "Tedarikçi parçalarını sil"
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr "Stok Kalemleri"
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr "Satış Emirleri"
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2537,20 +2555,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr "Sağlanan URL geçerli bir resim dosyası değil"
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin"
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3723,7 +3741,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle"
msgid "Add parameter template to all categories"
msgstr "Parametre şablonunu tüm kategorilere ekle"
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3743,7 +3761,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3868,7 +3886,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir"
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Gerekli"
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr "Testi geçmesi için bu gerekli mi?"
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr "Parametre şablon adı benzersiz olmalıdır"
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parametre Şablonu"
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır"
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Çeşide İzin Ver"
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir"
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr "Parça Çeşitleri"
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr "Çeşitler"
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr "Tahsisler"
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr "Parça Test Şablonları"
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr "Parça Parametre Şablonu Oluştur"
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr "Parça Parametre Şablonu Düzenle"
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr "Parça Parametre Şablonu Sil"
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr "Kategori Parametre Şablonu Oluştur"
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr "Kategori Parametre Şablonu Düzenle"
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr "Kategori Parametre Şablonu Sil"
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr "Şablon adı"
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr "Kategori parametre şablonu bulunamadı"
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr "Şablonu Düzenle"
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr "Şablonu Sil"
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr "Parça Parametre Şablonu"
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr "Parça parametre şablonu bulunamadı"
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz"
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From 6448a433c93eeac28adfa165122834231b335c71 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:17 +1000
Subject: [PATCH 115/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 579 ++++++++++++----------
1 file changed, 318 insertions(+), 261 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 092d2f8832..dda3fae1a6 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -122,7 +122,7 @@ msgstr "注释"
msgid "File comment"
msgstr "文件注释"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "上传日期"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2537,20 +2555,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3723,7 +3741,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3743,7 +3761,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3868,7 +3886,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From 4073f0d066dc7573c194c5bd484730e2995ff34e Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:18 +1000
Subject: [PATCH 116/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 579 ++++++++++++----------
1 file changed, 318 insertions(+), 261 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 4db5ba2d80..664829d556 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 16:09\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -122,7 +122,7 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Datei-Kommentar"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "Hochladedatum"
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr "Bauauftrag"
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL"
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr "Seriennummer"
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr "Anhänge"
@@ -1251,7 +1252,7 @@ msgstr "Bauauftrag-details"
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr "Details"
@@ -1600,7 +1601,7 @@ msgstr "Aktuelle Teile-Stände"
msgid "Number of recent parts to display on index page"
msgstr "Anzahl der neusten Teile auf der Startseite"
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr "zeige Bestand in Eingabemasken"
msgid "Display available part quantity in some forms"
msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken"
-#: common/models.py:209 templates/stats.html:25
+#: common/models.py:209
+msgid "Internal Prices"
+msgstr ""
+
+#: common/models.py:210
+msgid "Enable internal prices for parts"
+msgstr ""
+
+#: common/models.py:216
+msgid "Internal Price as BOM-Price"
+msgstr ""
+
+#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
msgid "Debug Mode"
msgstr "Entwickler-Modus"
-#: common/models.py:210
+#: common/models.py:224
msgid "Generate reports in debug mode (HTML output)"
msgstr "Berichte im Entwickler-Modus generieren (als HTML)"
-#: common/models.py:216
+#: common/models.py:230
msgid "Page Size"
msgstr "Seitengröße"
-#: common/models.py:217
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr "Standardseitenformat für PDF-Bericht"
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr "Test-Berichte"
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr "Erstellung von Test-Berichten aktivieren"
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr "Bestands-Ablauf"
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr "Ablaufen von Bestand ermöglichen"
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr "Abgelaufenen Bestand verkaufen"
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr "Verkauf von abgelaufenem Bestand erlaubt"
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr "Bestands-Stehzeit"
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen"
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr "Tage"
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr "Abgelaufenen Bestand verbauen"
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr "Verbauen von abgelaufenen Bestand erlaubt"
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr "Bestands-Eigentümerkontrolle"
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren"
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr "Gruppieren nach Teil"
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren"
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr "aktueller Bestand"
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr "Anzahl des geänderten Bestands auf der Startseite"
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr "Bauauftrag-Referenz Präfix"
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr "Präfix für Bauauftrag-Referenz"
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr "Bauauftrag-Referenz RegEx"
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen"
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr "Auftrags-Referenz Präfix"
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr "Präfix für Auftrags-Referenz"
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr "Bestellungs-Referenz Präfix"
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr "Präfix für Bestellungs-Referenz"
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)"
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr "Einstellungs-Wert"
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr "Nur Ganzzahl eingeben"
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr "Wahrheitswert erforderlich"
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr "Nur Ganzzahl eingeben"
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr "Schlüsseltext muss eindeutig sein"
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr "Preisstaffelungs Anzahl"
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr "Preis"
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr "Stückpreis für die angegebene Anzahl"
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr "Standard"
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr "Zuliefererbeschreibung des Teils"
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Notiz"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr "Basiskosten"
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis"
@@ -2094,7 +2112,7 @@ msgstr "Verpackungen"
msgid "Part packaging"
msgstr "Teile-Verpackungen"
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr "Vielfache"
@@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:"
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr "Zulieferer"
@@ -2337,7 +2355,7 @@ msgstr "Herstellerteil-Bestand"
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2365,7 +2383,7 @@ msgstr "Zuliefererteil entfernen"
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr "Löschen"
@@ -2384,7 +2402,7 @@ msgstr "Hergestellte Teile"
msgid "Supplied Parts"
msgstr "Zuliefererteile"
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2401,7 +2419,7 @@ msgstr "Teilbestand"
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2413,7 +2431,7 @@ msgstr "Aufträge"
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2496,7 +2514,7 @@ msgid "Pricing Information"
msgstr "Preisinformationen ansehen"
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen"
@@ -2515,8 +2533,8 @@ msgstr "Preisstaffel bearbeiten"
msgid "Delete price break"
msgstr "Preisstaffel löschen"
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr "Hersteller"
@@ -2538,20 +2556,20 @@ msgstr "Firmen"
msgid "New Company"
msgstr "Neue Firma"
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr "Bild herunterladen"
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads"
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr "Ungültige Antwort {code}"
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr "Angegebene URL ist kein gültiges Bild"
@@ -2611,15 +2629,15 @@ msgstr "Neues Zuliefererteil anlegen"
msgid "Delete Supplier Part"
msgstr "Zuliefererteil entfernen"
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt"
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten"
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr "Preisstaffel löschen"
@@ -2794,7 +2812,7 @@ msgstr "Geplantes Lieferdatum für Auftrag."
msgid "Date order was completed"
msgstr "Datum an dem der Auftrag fertigstellt wurde"
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr "Anzahl muss größer Null sein"
@@ -2893,9 +2911,9 @@ msgstr "Preis pro Einheit"
msgid "Where does the Purchaser want this item to be stored?"
msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?"
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr "Verkaufspreis"
@@ -3648,7 +3666,7 @@ msgstr "Zulieferer einschließen"
msgid "Include part supplier data in exported BOM"
msgstr "Zulieferer-Daten in Stückliste-Export einschließen"
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr "Ausgangsteil"
@@ -3724,7 +3742,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen"
msgid "Add parameter template to all categories"
msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen"
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr "Untergeordnetes Teil"
@@ -3744,7 +3762,7 @@ msgstr "Standard Stichwörter"
msgid "Default keywords for parts in this category"
msgstr "Standard-Stichworte für Teile dieser Kategorie"
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr "Teil-Kategorie"
@@ -3813,7 +3831,7 @@ msgstr "Schlüsselwörter"
msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr "Kategorie"
@@ -3869,7 +3887,7 @@ msgstr "Minimaler Lagerbestand"
msgid "Minimum allowed stock level"
msgstr "Minimal zulässiger Lagerbestand"
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr "Einheiten"
@@ -3936,179 +3954,179 @@ msgstr "BOM Kontrolldatum"
msgid "Creation User"
msgstr "Erstellungs-Nutzer"
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr "Mehrere verkaufen"
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr "Namen für diesen Test eingeben"
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr "Test-Beschreibung"
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr "Erfordert Wert"
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?"
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr "Vorlagen-Name des Parameters muss eindeutig sein"
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr "Name des Parameters"
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr "Einheit des Parameters"
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parameter Vorlage"
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr "Wert"
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr "Parameter Wert"
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Standard-Wert"
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr "Standard Parameter Wert"
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr "Ausgangsteil auswählen"
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr "Teil für die Nutzung in der Stückliste auswählen"
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil"
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr "Optional"
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr "Diese Stücklisten-Position ist optional"
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr "Überschuss"
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "Geschätzter Ausschuss (absolut oder prozentual)"
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr "Referenz der Postion auf der Stückliste"
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr "Notizen zur Stücklisten-Position"
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr "Prüfsumme"
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr "Geerbt"
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt"
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Varianten zulassen"
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr "Zuliefererteil muss festgelegt sein"
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr "Stücklisten-Position"
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr "Teil 1"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr "Teil 2"
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr "verknüpftes Teil auswählen"
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
@@ -4128,8 +4146,8 @@ msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?"
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen"
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr "Stückliste"
@@ -4176,7 +4194,7 @@ msgstr "Stückliste bearbeiten"
msgid "Validate Bill of Materials"
msgstr "Stückliste kontrollieren"
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr "Stückliste exportieren"
@@ -4274,7 +4292,7 @@ msgstr "Neuen Bauauftrag beginnen"
msgid "All parts"
msgstr "Alle Teile"
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr "Teil-Kategorie anlegen"
@@ -4391,12 +4409,12 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. v
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr "Parameter"
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr "Teilparameter"
@@ -4424,7 +4442,7 @@ msgstr "Teil evtl. Duplikat dieser Teile"
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)"
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr "Teil Details"
@@ -4504,6 +4522,36 @@ msgstr "Teil ist aktiv"
msgid "Part is not active"
msgstr "Teil ist nicht aktiv"
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr "Zugriff verweigert"
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr "Keine Berechtigung zum Anzeigen dieser Seite."
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr "Teil-Hersteller"
@@ -4517,132 +4565,141 @@ msgstr "Herstellerteile löschen"
msgid "Create new manufacturer"
msgstr "Neuen Hersteller anlegen"
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr "Teil Varianten"
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr "Varianten"
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr "Lagerbestand zuweisen"
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr "Zuweisungen"
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr "Benutzt in"
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr "Bestellpreisinformationen"
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr "Bestellpreis"
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr "Preisinformationen ansehen"
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr "Teil Test-Vorlagen"
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr "Tests"
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr "Verknüpfte Teile"
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr "Teil-Bemerkungen"
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr "Berechnen"
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr "Preisspannen"
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr "Zulieferer-Preise"
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr "Stückpreis"
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr "Gesamtkosten"
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr "Keine Zulieferer-Preise verfügbar"
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr "Stücklistenpreise"
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig"
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr "Keine Stücklisten-Preise verfügbar"
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr "Keine Preise für dieses Teil verfügbar"
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr "Bestandspreise"
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr "Für dieses Teil sind keine Bestandspreise verfügbar."
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr "Einzelpreis - %(currency)s"
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr "Einzelpreisdifferenz - %(currency)s"
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr "Einzelpreis für Zuliefererteil- %(currency)s"
@@ -4653,7 +4710,7 @@ msgstr "Parameter hinzufügen"
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr "Neuer Parameter"
@@ -4939,150 +4996,158 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen"
msgid "Created new part"
msgstr "Neues Teil angelegt"
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr "Teil-QR-Code"
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr "Teilbild hochladen"
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr "Teilbild aktualisiert"
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr "Teilbild auswählen"
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr "Teilbild nicht gefunden"
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr "Teileigenschaften bearbeiten"
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr "Stückliste duplizieren"
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste"
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr "Stückliste überprüfen"
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr "Bestätigen, dass Stückliste korrekt ist"
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr "überprüfte Stückliste"
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr "Keine Stückliste angegeben"
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr "Bitte eine gültige Anzahl eingeben"
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr "Bitte ein gültiges Teil auswählen"
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr "Teil doppelt ausgewählt"
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr "Teil auswählen"
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr "gewähltes Teil erzeugt rekursive Stückliste"
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr "Anzahl angeben"
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr "Löschen des Teils bestätigen"
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr "Teil wurde gelöscht"
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr "Teilbepreisung"
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr "Teilparametervorlage anlegen"
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr "Teilparametervorlage bearbeiten"
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr "Teilparametervorlage löschen"
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr "Teilparameter anlegen"
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr "Teilparameter bearbeiten"
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr "Teilparameter löschen"
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr "Teil-Kategorie bearbeiten"
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr "Teil-Kategorie löschen"
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr "Teil-Kategorie wurde gelöscht"
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr "Kategorieparametervorlage anlegen"
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr "Kategorieparametervorlage bearbeiten"
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr "Kategorieparametervorlage löschen"
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr "Stücklisten-Position anlegen"
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr "Stücklisten-Position bearbeiten"
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr "löschen von Stücklisten-Position bestätigen"
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr "Vorlagen Name"
@@ -5966,7 +6031,7 @@ msgstr "Entfernen"
msgid "Add Stock Items"
msgstr "BestandsObjekte hinzufügen"
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr "Hinzufügen"
@@ -6064,14 +6129,6 @@ msgstr "Lagerbestands-Tracking-Eintrag bearbeiten"
msgid "Add Stock Tracking Entry"
msgstr "Lagerbestands-Tracking-Eintrag hinzufügen"
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr "Zugriff verweigert"
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr "Keine Berechtigung zum Anzeigen dieser Seite."
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr "Seite nicht gefunden"
@@ -6192,12 +6249,12 @@ msgid "No category parameter templates found"
msgstr "Keine Kategorie-Parametervorlagen gefunden"
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr "Vorlage bearbeiten"
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr "Vorlage löschen"
@@ -6245,11 +6302,11 @@ msgstr "Teil-Einstellungen"
msgid "Part Options"
msgstr "Teil-Optionen"
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr "Teil-Parametervorlage"
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr "Keine Teilparametervorlagen gefunden"
@@ -6405,7 +6462,7 @@ msgid "copy version information"
msgstr "Versionsinformationen kopieren"
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr "Schliessen"
@@ -6466,7 +6523,7 @@ msgstr "Server-Fehler"
msgid "Unknown response from server"
msgstr "Unbekannte Antwort von Server erhalten"
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr "Ungültige Antwort von Server"
@@ -6734,76 +6791,76 @@ msgstr "abbrechen"
msgid "Loading Data"
msgstr "Lade Daten"
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr "Abschicken"
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr "ungültige Antwort vom Server"
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr "Formulardaten fehlen bei Serverantwort"
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr "Formulardaten fehlerhaft"
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr "JSON Antwort enthält keine Formulardaten"
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr "Keine Antwort"
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr "keine Antwort vom InvenTree Server"
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr "Fehler 400: Ungültige Anfrage"
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr "Fehler 400 von Server erhalten"
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr "Fehler 401: Nicht Angemeldet"
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr "Authentication Kredentials nicht angegeben"
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr "Fehler 403: keine Berechtigung"
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr "Fehlende Berechtigung für diese Aktion"
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr "Fehler 404: Ressource nicht gefunden"
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden"
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr "Fehler 408: Zeitüberschreitung"
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr "Verbindungszeitüberschreitung bei der Datenanforderung"
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr "Fehler bei Formulardaten-Anfrage"
@@ -7584,35 +7641,35 @@ msgstr "Berechtigungen"
msgid "Important dates"
msgstr "wichtige Daten"
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr "Berechtigung geändert"
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr "Gruppe"
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr "Ansicht"
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr "Berechtigung Einträge anzuzeigen"
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr "Berechtigung Einträge zu erstellen"
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr "Ändern"
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr "Berechtigungen Einträge zu ändern"
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
From 73c727ee7638c7866abe7fe48ad892a52329424d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 11:38:19 +1000
Subject: [PATCH 117/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 579 ++++++++++++----------
1 file changed, 318 insertions(+), 261 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 3924d4797f..1c44d6e329 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-17 12:37+0000\n"
-"PO-Revision-Date: 2021-06-17 12:38\n"
+"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"PO-Revision-Date: 2021-06-18 01:38\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27
+#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
#: templates/js/part.js:641 templates/js/stock.js:947
@@ -462,7 +462,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:699
+#: build/templates/build/detail.html:31 common/models.py:713
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
@@ -473,11 +473,12 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/models.py:2270
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
#: part/templates/part/allocation.html:19
#: part/templates/part/allocation.html:53
-#: part/templates/part/order_prices.html:186
-#: part/templates/part/part_pricing.html:13
+#: part/templates/part/internal_prices.html:98
+#: part/templates/part/order_prices.html:202
+#: part/templates/part/part_pricing.html:16
#: part/templates/part/sale_prices.html:85
#: report/templates/report/inventree_build_order_base.html:114
#: report/templates/report/inventree_po_report.html:91
@@ -590,8 +591,8 @@ msgstr ""
#: build/models.py:67 build/templates/build/index.html:8
#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12
#: order/templates/order/so_navbar.html:19
-#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55
-#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183
+#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57
+#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183
#: templates/InvenTree/search.html:185
#: templates/InvenTree/settings/tabs.html:34 users/models.py:43
msgid "Build Orders"
@@ -603,7 +604,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2279
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:575 templates/js/build.js:1018
@@ -631,10 +632,10 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1967 part/models.py:1979 part/models.py:1997
-#: part/models.py:2072 part/models.py:2168 part/models.py:2254
-#: part/templates/part/part_app_base.html:8
-#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29
+#: part/models.py:1988 part/models.py:2000 part/models.py:2015
+#: part/models.py:2033 part/models.py:2108 part/models.py:2204
+#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
#: report/templates/report/inventree_po_report.html:90
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871
-#: part/templates/part/navbar.html:134
+#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
@@ -923,8 +924,8 @@ msgstr ""
#: build/templates/build/attachments.html:12
#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46
#: order/templates/order/po_navbar.html:35
-#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125
-#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47
+#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133
+#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47
#: stock/templates/stock/navbar.html:50
msgid "Attachments"
msgstr ""
@@ -1251,7 +1252,7 @@ msgstr ""
#: build/templates/build/navbar.html:15
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
-#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15
+#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
#: templates/js/stock.js:1019
msgid "Details"
msgstr ""
@@ -1600,7 +1601,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1671,160 +1672,177 @@ msgstr ""
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:209 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:209
+msgid "Internal Prices"
msgstr ""
#: common/models.py:210
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Enable internal prices for parts"
msgstr ""
#: common/models.py:216
-msgid "Page Size"
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:217
+msgid "Use the internal price (if set) in BOM-price calculations"
+msgstr ""
+
+#: common/models.py:223 templates/stats.html:25
+msgid "Debug Mode"
+msgstr ""
+
+#: common/models.py:224
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:230
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:231
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:227
+#: common/models.py:241
msgid "Test Reports"
msgstr ""
-#: common/models.py:228
+#: common/models.py:242
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:234
+#: common/models.py:248
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:235
+#: common/models.py:249
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:241
+#: common/models.py:255
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:242
+#: common/models.py:256
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:248
+#: common/models.py:262
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:249
+#: common/models.py:263
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:251 part/templates/part/detail.html:121
+#: common/models.py:265 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:256
+#: common/models.py:270
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:257
+#: common/models.py:271
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:263
+#: common/models.py:277
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:264
+#: common/models.py:278
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:270
+#: common/models.py:284
msgid "Group by Part"
msgstr ""
-#: common/models.py:271
+#: common/models.py:285
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:277
+#: common/models.py:291
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:278
+#: common/models.py:292
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:284
+#: common/models.py:298
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:285
+#: common/models.py:299
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:290
+#: common/models.py:304
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:291
+#: common/models.py:305
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:295
+#: common/models.py:309
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:296
+#: common/models.py:310
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:301
+#: common/models.py:315
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:302
+#: common/models.py:316
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:525
+#: common/models.py:539
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:527
+#: common/models.py:541
msgid "Settings value"
msgstr ""
-#: common/models.py:562
+#: common/models.py:576
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:585
+#: common/models.py:599
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:596
+#: common/models.py:610
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:619
+#: common/models.py:633
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:700 company/forms.py:177
+#: common/models.py:714 company/forms.py:177
msgid "Price break quantity"
msgstr ""
-#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:709
+#: common/models.py:723
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:798
+#: common/models.py:815
msgid "Default"
msgstr ""
@@ -2070,17 +2088,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1614
+#: company/models.py:501 part/models.py:1619
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2094,7 +2112,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1616
+#: company/models.py:505 part/models.py:1621
msgid "multiple"
msgstr ""
@@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
-#: company/views.py:63 part/templates/part/navbar.html:84
-#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316
+#: company/views.py:63 part/templates/part/navbar.html:86
+#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
msgid "Suppliers"
msgstr ""
@@ -2336,7 +2354,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:22
#: company/templates/company/navbar.html:41
#: company/templates/company/supplier_part_navbar.html:15
-#: part/templates/part/navbar.html:36 stock/api.py:54
+#: part/templates/part/navbar.html:38 stock/api.py:54
#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36
#: stock/templates/stock/stock_app_base.html:10
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
@@ -2364,7 +2382,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:187
+#: stock/views.py:1002 users/models.py:188
msgid "Delete"
msgstr ""
@@ -2383,7 +2401,7 @@ msgstr ""
msgid "Supplied Parts"
msgstr ""
-#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33
+#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35
#: stock/templates/stock/location.html:107
#: stock/templates/stock/location.html:122
#: stock/templates/stock/location.html:136
@@ -2400,7 +2418,7 @@ msgstr ""
#: company/templates/company/sales_orders.html:11
#: order/templates/order/sales_orders.html:8
#: order/templates/order/sales_orders.html:13
-#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107
+#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115
#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228
#: templates/InvenTree/search.html:345
#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46
@@ -2412,7 +2430,7 @@ msgstr ""
#: company/templates/company/purchase_orders.html:10
#: order/templates/order/purchase_orders.html:8
#: order/templates/order/purchase_orders.html:13
-#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93
+#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95
#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205
#: templates/InvenTree/search.html:325
#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37
@@ -2495,7 +2513,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
-#: part/templates/part/sale_prices.html:17 part/views.py:2733
+#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2514,8 +2532,8 @@ msgstr ""
msgid "Delete price break"
msgstr ""
-#: company/views.py:70 part/templates/part/navbar.html:78
-#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306
+#: company/views.py:70 part/templates/part/navbar.html:80
+#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306
#: templates/navbar.html:36
msgid "Manufacturers"
msgstr ""
@@ -2537,20 +2555,20 @@ msgstr ""
msgid "New Company"
msgstr ""
-#: company/views.py:169 part/views.py:937
+#: company/views.py:169 part/views.py:946
msgid "Download Image"
msgstr ""
-#: company/views.py:198 part/views.py:969
+#: company/views.py:198 part/views.py:978
msgid "Image size exceeds maximum allowable size for download"
msgstr ""
-#: company/views.py:205 part/views.py:976
+#: company/views.py:205 part/views.py:985
#, python-brace-format
msgid "Invalid response: {code}"
msgstr ""
-#: company/views.py:214 part/views.py:985
+#: company/views.py:214 part/views.py:994
msgid "Supplied URL is not a valid image file"
msgstr ""
@@ -2610,15 +2628,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2737
+#: company/views.py:799 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2781
+#: company/views.py:855 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2795
+#: company/views.py:870 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -2793,7 +2811,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
-#: order/models.py:246 part/views.py:1675 stock/models.py:304
+#: order/models.py:246 part/views.py:1684 stock/models.py:304
#: stock/models.py:1020
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2892,9 +2910,9 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?"
msgstr ""
-#: order/models.py:724 part/templates/part/navbar.html:101
-#: part/templates/part/order_prices.html:91
-#: part/templates/part/part_pricing.html:78
+#: order/models.py:724 part/templates/part/navbar.html:109
+#: part/templates/part/order_prices.html:107
+#: part/templates/part/part_pricing.html:97
msgid "Sale Price"
msgstr ""
@@ -3647,7 +3665,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2168
+#: part/forms.py:122 part/models.py:2204
msgid "Parent Part"
msgstr ""
@@ -3723,7 +3741,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2263
+#: part/forms.py:344 part/models.py:2299
msgid "Sub part"
msgstr ""
@@ -3743,7 +3761,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2214
+#: part/models.py:82 part/models.py:2250
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3812,7 +3830,7 @@ msgstr ""
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73
+#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:451
msgid "Category"
msgstr ""
@@ -3868,7 +3886,7 @@ msgstr ""
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106
+#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
#: part/templates/part/params.html:29
msgid "Units"
msgstr ""
@@ -3935,179 +3953,179 @@ msgstr ""
msgid "Creation User"
msgstr ""
-#: part/models.py:1616
+#: part/models.py:1621
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2040
+#: part/models.py:2076
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2057
+#: part/models.py:2093
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2078
+#: part/models.py:2114
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2083
+#: part/models.py:2119
msgid "Test Description"
msgstr ""
-#: part/models.py:2084
+#: part/models.py:2120
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2089 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:725
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2090
+#: part/models.py:2126
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2095 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:733
msgid "Requires Value"
msgstr ""
-#: part/models.py:2096
+#: part/models.py:2132
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2101 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:740
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2102
+#: part/models.py:2138
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2135
+#: part/models.py:2171
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2140
+#: part/models.py:2176
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2142
+#: part/models.py:2178
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2170 part/models.py:2219 part/models.py:2220
+#: part/models.py:2206 part/models.py:2255 part/models.py:2256
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Data"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2208
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2224 templates/InvenTree/settings/category.html:67
+#: part/models.py:2260 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2225
+#: part/models.py:2261
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2255
+#: part/models.py:2291
msgid "Select parent part"
msgstr ""
-#: part/models.py:2264
+#: part/models.py:2300
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2270
+#: part/models.py:2306
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2272
+#: part/models.py:2308
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2275
+#: part/models.py:2311
msgid "Overage"
msgstr ""
-#: part/models.py:2276
+#: part/models.py:2312
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2279
+#: part/models.py:2315
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2282
+#: part/models.py:2318
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "Checksum"
msgstr ""
-#: part/models.py:2284
+#: part/models.py:2320
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2289
+#: part/models.py:2325
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2294 templates/js/bom.js:294
+#: part/models.py:2330 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2295
+#: part/models.py:2331
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2371 part/views.py:1681 part/views.py:1733
+#: part/models.py:2407 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2380 part/models.py:2382
+#: part/models.py:2416 part/models.py:2418
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2385
+#: part/models.py:2421
msgid "BOM Item"
msgstr ""
-#: part/models.py:2502
+#: part/models.py:2538
msgid "Part 1"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Part 2"
msgstr ""
-#: part/models.py:2506
+#: part/models.py:2542
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2574
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4127,8 +4145,8 @@ msgstr ""
msgid "Deleting this entry will remove the BOM row from the following part"
msgstr ""
-#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48
-#: part/templates/part/navbar.html:51
+#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50
+#: part/templates/part/navbar.html:53
msgid "Bill of Materials"
msgstr ""
@@ -4175,7 +4193,7 @@ msgstr ""
msgid "Validate Bill of Materials"
msgstr ""
-#: part/templates/part/bom.html:61 part/views.py:1976
+#: part/templates/part/bom.html:61 part/views.py:1985
msgid "Export Bill of Materials"
msgstr ""
@@ -4273,7 +4291,7 @@ msgstr ""
msgid "All parts"
msgstr ""
-#: part/templates/part/category.html:29 part/views.py:2379
+#: part/templates/part/category.html:29 part/views.py:2395
msgid "Create new part category"
msgstr ""
@@ -4390,12 +4408,12 @@ msgstr ""
#: part/templates/part/category_navbar.html:34
#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:22
+#: part/templates/part/navbar.html:24
msgid "Parameters"
msgstr ""
#: part/templates/part/category_parametric.html:10
-#: part/templates/part/navbar.html:19 part/templates/part/params.html:10
+#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
msgstr ""
@@ -4423,7 +4441,7 @@ msgstr ""
msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)"
msgstr ""
-#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11
+#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13
msgid "Part Details"
msgstr ""
@@ -4503,6 +4521,36 @@ msgstr ""
msgid "Part is not active"
msgstr ""
+#: part/templates/part/internal_prices.html:11
+#: part/templates/part/navbar.html:100
+msgid "Internal Price Information"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:19 part/views.py:2820
+msgid "Add Internal Price Break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:28 templates/403.html:5
+#: templates/403.html:11
+msgid "Permission Denied"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:31 templates/403.html:14
+msgid "You do not have permission to view this page."
+msgstr ""
+
+#: part/templates/part/internal_prices.html:59
+msgid "No internal price break information found"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:110
+msgid "Edit internal price break"
+msgstr ""
+
+#: part/templates/part/internal_prices.html:111
+msgid "Delete internal price break"
+msgstr ""
+
#: part/templates/part/manufacturer.html:11
msgid "Part Manufacturers"
msgstr ""
@@ -4516,132 +4564,141 @@ msgstr ""
msgid "Create new manufacturer"
msgstr ""
-#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11
+#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11
msgid "Part Variants"
msgstr ""
-#: part/templates/part/navbar.html:29
+#: part/templates/part/navbar.html:31
msgid "Variants"
msgstr ""
-#: part/templates/part/navbar.html:40
+#: part/templates/part/navbar.html:42
msgid "Allocated Stock"
msgstr ""
-#: part/templates/part/navbar.html:43
+#: part/templates/part/navbar.html:45
msgid "Allocations"
msgstr ""
-#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67
+#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69
msgid "Used In"
msgstr ""
-#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12
+#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12
msgid "Order Price Information"
msgstr ""
-#: part/templates/part/navbar.html:75
+#: part/templates/part/navbar.html:77
msgid "Order Price"
msgstr ""
-#: part/templates/part/navbar.html:98
+#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
+#: part/templates/part/part_pricing.html:82
+msgid "Internal Price"
+msgstr ""
+
+#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
msgstr ""
-#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10
+#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
msgid "Tests"
msgstr ""
-#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122
+#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130
#: part/templates/part/related.html:10
msgid "Related Parts"
msgstr ""
-#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12
+#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12
msgid "Part Notes"
msgstr ""
-#: part/templates/part/order_prices.html:23
+#: part/templates/part/order_prices.html:24
#: part/templates/part/part_base.html:265
msgid "Calculate"
msgstr ""
-#: part/templates/part/order_prices.html:30
+#: part/templates/part/order_prices.html:31
msgid "Pricing ranges"
msgstr ""
-#: part/templates/part/order_prices.html:35
-#: part/templates/part/part_pricing.html:19
+#: part/templates/part/order_prices.html:36
+#: part/templates/part/part_pricing.html:22
msgid "Supplier Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:36
-#: part/templates/part/order_prices.html:61
-#: part/templates/part/order_prices.html:92
-#: part/templates/part/part_pricing.html:23
-#: part/templates/part/part_pricing.html:49
-#: part/templates/part/part_pricing.html:81
+#: part/templates/part/order_prices.html:37
+#: part/templates/part/order_prices.html:62
+#: part/templates/part/order_prices.html:94
+#: part/templates/part/order_prices.html:108
+#: part/templates/part/part_pricing.html:26
+#: part/templates/part/part_pricing.html:52
+#: part/templates/part/part_pricing.html:85
+#: part/templates/part/part_pricing.html:100
msgid "Unit Cost"
msgstr ""
-#: part/templates/part/order_prices.html:43
-#: part/templates/part/order_prices.html:68
-#: part/templates/part/order_prices.html:97
-#: part/templates/part/part_pricing.html:29
-#: part/templates/part/part_pricing.html:55
-#: part/templates/part/part_pricing.html:85
+#: part/templates/part/order_prices.html:44
+#: part/templates/part/order_prices.html:69
+#: part/templates/part/order_prices.html:99
+#: part/templates/part/order_prices.html:113
+#: part/templates/part/part_pricing.html:32
+#: part/templates/part/part_pricing.html:58
+#: part/templates/part/part_pricing.html:89
+#: part/templates/part/part_pricing.html:104
msgid "Total Cost"
msgstr ""
-#: part/templates/part/order_prices.html:51
-#: part/templates/part/part_pricing.html:37
+#: part/templates/part/order_prices.html:52
+#: part/templates/part/part_pricing.html:40
msgid "No supplier pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:60
-#: part/templates/part/order_prices.html:112
-#: part/templates/part/part_pricing.html:45
+#: part/templates/part/order_prices.html:61
+#: part/templates/part/order_prices.html:128
+#: part/templates/part/part_pricing.html:48
msgid "BOM Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:76
-#: part/templates/part/part_pricing.html:63
+#: part/templates/part/order_prices.html:77
+#: part/templates/part/part_pricing.html:66
msgid "Note: BOM pricing is incomplete for this part"
msgstr ""
-#: part/templates/part/order_prices.html:83
-#: part/templates/part/part_pricing.html:70
+#: part/templates/part/order_prices.html:84
+#: part/templates/part/part_pricing.html:73
msgid "No BOM pricing available"
msgstr ""
-#: part/templates/part/order_prices.html:106
-#: part/templates/part/part_pricing.html:94
+#: part/templates/part/order_prices.html:122
+#: part/templates/part/part_pricing.html:113
msgid "No pricing information is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:122
+#: part/templates/part/order_prices.html:138
msgid "Stock Pricing"
msgstr ""
-#: part/templates/part/order_prices.html:130
+#: part/templates/part/order_prices.html:146
msgid "No stock pricing history is available for this part."
msgstr ""
-#: part/templates/part/order_prices.html:149
+#: part/templates/part/order_prices.html:165
#, python-format
msgid "Single Price - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:161
+#: part/templates/part/order_prices.html:177
#, python-format
msgid "Single Price Difference - %(currency)s"
msgstr ""
-#: part/templates/part/order_prices.html:173
+#: part/templates/part/order_prices.html:189
#, python-format
msgid "Part Single Price - %(currency)s"
msgstr ""
@@ -4652,7 +4709,7 @@ msgstr ""
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:44
+#: templates/InvenTree/settings/part.html:47
msgid "New Parameter"
msgstr ""
@@ -4938,150 +4995,158 @@ msgstr ""
msgid "Created new part"
msgstr ""
-#: part/views.py:914
+#: part/views.py:923
msgid "Part QR Code"
msgstr ""
-#: part/views.py:1016
+#: part/views.py:1025
msgid "Upload Part Image"
msgstr ""
-#: part/views.py:1022 part/views.py:1057
+#: part/views.py:1031 part/views.py:1066
msgid "Updated part image"
msgstr ""
-#: part/views.py:1031
+#: part/views.py:1040
msgid "Select Part Image"
msgstr ""
-#: part/views.py:1060
+#: part/views.py:1069
msgid "Part image not found"
msgstr ""
-#: part/views.py:1071
+#: part/views.py:1080
msgid "Edit Part Properties"
msgstr ""
-#: part/views.py:1106
+#: part/views.py:1115
msgid "Duplicate BOM"
msgstr ""
-#: part/views.py:1136
+#: part/views.py:1145
msgid "Confirm duplication of BOM from parent"
msgstr ""
-#: part/views.py:1157
+#: part/views.py:1166
msgid "Validate BOM"
msgstr ""
-#: part/views.py:1178
+#: part/views.py:1187
msgid "Confirm that the BOM is valid"
msgstr ""
-#: part/views.py:1189
+#: part/views.py:1198
msgid "Validated Bill of Materials"
msgstr ""
-#: part/views.py:1323
+#: part/views.py:1332
msgid "No BOM file provided"
msgstr ""
-#: part/views.py:1684
+#: part/views.py:1693
msgid "Enter a valid quantity"
msgstr ""
-#: part/views.py:1709 part/views.py:1712
+#: part/views.py:1718 part/views.py:1721
msgid "Select valid part"
msgstr ""
-#: part/views.py:1718
+#: part/views.py:1727
msgid "Duplicate part selected"
msgstr ""
-#: part/views.py:1756
+#: part/views.py:1765
msgid "Select a part"
msgstr ""
-#: part/views.py:1762
+#: part/views.py:1771
msgid "Selected part creates a circular BOM"
msgstr ""
-#: part/views.py:1766
+#: part/views.py:1775
msgid "Specify quantity"
msgstr ""
-#: part/views.py:2028
+#: part/views.py:2037
msgid "Confirm Part Deletion"
msgstr ""
-#: part/views.py:2035
+#: part/views.py:2044
msgid "Part was deleted"
msgstr ""
-#: part/views.py:2044
+#: part/views.py:2053
msgid "Part Pricing"
msgstr ""
-#: part/views.py:2178
+#: part/views.py:2194
msgid "Create Part Parameter Template"
msgstr ""
-#: part/views.py:2188
+#: part/views.py:2204
msgid "Edit Part Parameter Template"
msgstr ""
-#: part/views.py:2195
+#: part/views.py:2211
msgid "Delete Part Parameter Template"
msgstr ""
-#: part/views.py:2203
+#: part/views.py:2219
msgid "Create Part Parameter"
msgstr ""
-#: part/views.py:2253
+#: part/views.py:2269
msgid "Edit Part Parameter"
msgstr ""
-#: part/views.py:2267
+#: part/views.py:2283
msgid "Delete Part Parameter"
msgstr ""
-#: part/views.py:2327
+#: part/views.py:2343
msgid "Edit Part Category"
msgstr ""
-#: part/views.py:2365
+#: part/views.py:2381
msgid "Delete Part Category"
msgstr ""
-#: part/views.py:2371
+#: part/views.py:2387
msgid "Part category was deleted"
msgstr ""
-#: part/views.py:2423
+#: part/views.py:2439
msgid "Create Category Parameter Template"
msgstr ""
-#: part/views.py:2524
+#: part/views.py:2540
msgid "Edit Category Parameter Template"
msgstr ""
-#: part/views.py:2580
+#: part/views.py:2596
msgid "Delete Category Parameter Template"
msgstr ""
-#: part/views.py:2599
+#: part/views.py:2615
msgid "Create BOM Item"
msgstr ""
-#: part/views.py:2669
+#: part/views.py:2685
msgid "Edit BOM item"
msgstr ""
-#: part/views.py:2725
+#: part/views.py:2741
msgid "Confim BOM item deletion"
msgstr ""
+#: part/views.py:2829
+msgid "Edit Internal Price Break"
+msgstr ""
+
+#: part/views.py:2837
+msgid "Delete Internal Price Break"
+msgstr ""
+
#: report/models.py:181
msgid "Template name"
msgstr ""
@@ -5965,7 +6030,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:183
+#: stock/views.py:1001 users/models.py:184
msgid "Add"
msgstr ""
@@ -6063,14 +6128,6 @@ msgstr ""
msgid "Add Stock Tracking Entry"
msgstr ""
-#: templates/403.html:5 templates/403.html:11
-msgid "Permission Denied"
-msgstr ""
-
-#: templates/403.html:14
-msgid "You do not have permission to view this page."
-msgstr ""
-
#: templates/404.html:5 templates/404.html:11
msgid "Page Not Found"
msgstr ""
@@ -6188,12 +6245,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:81
+#: templates/InvenTree/settings/part.html:84
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:82
+#: templates/InvenTree/settings/part.html:85
msgid "Delete Template"
msgstr ""
@@ -6241,11 +6298,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:40
+#: templates/InvenTree/settings/part.html:43
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:61
+#: templates/InvenTree/settings/part.html:64
msgid "No part parameter templates found"
msgstr ""
@@ -6401,7 +6458,7 @@ msgid "copy version information"
msgstr ""
#: templates/about.html:95 templates/js/modals.js:568
-#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54
+#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
msgstr ""
@@ -6462,7 +6519,7 @@ msgstr ""
msgid "Unknown response from server"
msgstr ""
-#: templates/js/barcode.js:119 templates/js/modals.js:901
+#: templates/js/barcode.js:119 templates/js/modals.js:921
msgid "Invalid server response"
msgstr ""
@@ -6730,76 +6787,76 @@ msgstr ""
msgid "Loading Data"
msgstr ""
-#: templates/js/modals.js:567 templates/js/modals.js:845
+#: templates/js/modals.js:567 templates/js/modals.js:860
#: templates/modals.html:30 templates/modals.html:55
msgid "Submit"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Invalid response from server"
msgstr ""
-#: templates/js/modals.js:797
+#: templates/js/modals.js:811
msgid "Form data missing from server response"
msgstr ""
-#: templates/js/modals.js:810
+#: templates/js/modals.js:824
msgid "Error posting form data"
msgstr ""
-#: templates/js/modals.js:901
+#: templates/js/modals.js:921
msgid "JSON response missing form data"
msgstr ""
-#: templates/js/modals.js:911
+#: templates/js/modals.js:931
msgid "No Response"
msgstr ""
-#: templates/js/modals.js:912
+#: templates/js/modals.js:932
msgid "No response from the InvenTree server"
msgstr ""
-#: templates/js/modals.js:916
+#: templates/js/modals.js:936
msgid "Error 400: Bad Request"
msgstr ""
-#: templates/js/modals.js:917
+#: templates/js/modals.js:937
msgid "Server returned error code 400"
msgstr ""
-#: templates/js/modals.js:921
+#: templates/js/modals.js:941
msgid "Error 401: Not Authenticated"
msgstr ""
-#: templates/js/modals.js:922
+#: templates/js/modals.js:942
msgid "Authentication credentials not supplied"
msgstr ""
-#: templates/js/modals.js:926
+#: templates/js/modals.js:946
msgid "Error 403: Permission Denied"
msgstr ""
-#: templates/js/modals.js:927
+#: templates/js/modals.js:947
msgid "You do not have the required permissions to access this function"
msgstr ""
-#: templates/js/modals.js:931
+#: templates/js/modals.js:951
msgid "Error 404: Resource Not Found"
msgstr ""
-#: templates/js/modals.js:932
+#: templates/js/modals.js:952
msgid "The requested resource could not be located on the server"
msgstr ""
-#: templates/js/modals.js:936
+#: templates/js/modals.js:956
msgid "Error 408: Timeout"
msgstr ""
-#: templates/js/modals.js:937
+#: templates/js/modals.js:957
msgid "Connection timeout while requesting data from server"
msgstr ""
-#: templates/js/modals.js:940
+#: templates/js/modals.js:960
msgid "Error requesting form data"
msgstr ""
@@ -7580,35 +7637,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:170
+#: users/models.py:171
msgid "Permission set"
msgstr ""
-#: users/models.py:178
+#: users/models.py:179
msgid "Group"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "View"
msgstr ""
-#: users/models.py:181
+#: users/models.py:182
msgid "Permission to view items"
msgstr ""
-#: users/models.py:183
+#: users/models.py:184
msgid "Permission to add items"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Change"
msgstr ""
-#: users/models.py:185
+#: users/models.py:186
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:187
+#: users/models.py:188
msgid "Permission to delete items"
msgstr ""
From 139125ef959fec3696760ff05052ecb1ee5f369e Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 18 Jun 2021 10:11:45 +0000
Subject: [PATCH 118/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 136 +++++++++++++---------
InvenTree/locale/en/LC_MESSAGES/django.po | 121 ++++++++++---------
InvenTree/locale/es/LC_MESSAGES/django.po | 121 ++++++++++---------
InvenTree/locale/fr/LC_MESSAGES/django.po | 129 +++++++++++---------
InvenTree/locale/it/LC_MESSAGES/django.po | 121 ++++++++++---------
InvenTree/locale/ja/LC_MESSAGES/django.po | 121 ++++++++++---------
InvenTree/locale/pl/LC_MESSAGES/django.po | 133 ++++++++++++---------
InvenTree/locale/ru/LC_MESSAGES/django.po | 129 +++++++++++---------
InvenTree/locale/tr/LC_MESSAGES/django.po | 127 +++++++++++---------
InvenTree/locale/zh/LC_MESSAGES/django.po | 127 +++++++++++---------
10 files changed, 713 insertions(+), 552 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index e8f4367885..e4414af996 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -154,7 +154,7 @@ msgstr "Name"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr "geplantes Bestelldatum"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Zieldatum"
@@ -474,8 +474,6 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr "Bauauftrag als vollständig markieren"
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lagerort"
@@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr "Menge der BestandsObjekte für Zuordnung auswählen"
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr "Bauauftrag"
@@ -607,7 +607,7 @@ msgstr "Bauauftragsreferenz"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Referenz"
@@ -642,8 +642,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr "Erstelldatum"
msgid "Target completion date"
msgstr "geplantes Fertigstellungsdatum"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr "Fertigstellungsdatum"
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr "Bauauftrag"
@@ -836,14 +836,12 @@ msgstr "Bauauftrag"
msgid "Build to allocate parts"
msgstr "Bauauftrag starten um Teile zuzuweisen"
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -880,7 +878,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen"
msgid "Auto Allocate"
msgstr "Automatisch zuweisen"
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr "Bestandszuordnung aufheben"
@@ -917,7 +915,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge"
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr "Seriennummer"
@@ -1041,7 +1039,6 @@ msgstr "Fortschritt"
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr "Losnummer"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr "Erstellt"
@@ -1213,7 +1210,7 @@ msgstr "Erstellt"
msgid "No target date set"
msgstr "Kein Ziel-Datum gesetzt"
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr "Fertig"
@@ -1414,8 +1411,8 @@ msgstr "Teil muss aktuell im Bestand sein"
msgid "Stock item is over-allocated"
msgstr "BestandObjekt ist zu oft zugewiesen"
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr "Verfügbar"
@@ -2128,7 +2125,7 @@ msgstr "Mehrere bestellen"
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr "Zugeordneter Bestand"
@@ -2877,9 +2874,7 @@ msgstr "Position - Referenz"
msgid "Line item notes"
msgstr "Position - Notizen"
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr "Bestellung"
@@ -3313,17 +3308,17 @@ msgid "Sales Order Items"
msgstr "Auftrags-Positionen"
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr "Aktionen"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr "Bestands-Zuordnung bearbeiten"
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr "Bestands-Zuordnung löschen"
@@ -3335,8 +3330,8 @@ msgstr "Keine passenden Positionen gefunden"
msgid "ID"
msgstr "ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr "Zugeordnet"
@@ -3352,7 +3347,7 @@ msgstr "PO"
msgid "Allocate serial numbers"
msgstr "Seriennummern zuweisen"
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr "Lagerbestand zuweisen"
@@ -3360,8 +3355,8 @@ msgstr "Lagerbestand zuweisen"
msgid "Purchase stock"
msgstr "Lagerbestand kaufen"
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr "Lagerbestand bauen"
@@ -4141,8 +4136,16 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
-msgstr "Teil-Bestandszuordnungen"
+#, fuzzy
+#| msgid "Build Order Notes"
+msgid "Build Order Allocations"
+msgstr "Bauauftrag-Notizen"
+
+#: part/templates/part/allocation.html:24
+#, fuzzy
+#| msgid "Sales Order Notes"
+msgid "Sales Order Allocations"
+msgstr "Auftrags-Positionen"
#: part/templates/part/attachments.html:10
msgid "Part Attachments"
@@ -4642,7 +4645,7 @@ msgid "Part Notes"
msgstr "Teil-Bemerkungen"
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr "Berechnen"
@@ -5730,7 +5733,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a
msgid "Stock Item Details"
msgstr "BestandsObjekt-Details"
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr "Kein Lagerort gesetzt"
@@ -6123,7 +6126,7 @@ msgstr "BestandsObjekt bearbeiten"
msgid "Serialize Stock"
msgstr "Lagerbestand erfassen"
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr "Neues BestandsObjekt hinzufügen"
@@ -6615,7 +6618,7 @@ msgstr "In Lagerorten buchen"
msgid "Barcode does not match a valid location"
msgstr "Barcode entspricht keinem Lagerort"
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr "Unterbaugruppe öffnen"
@@ -6651,7 +6654,7 @@ msgstr "Stücklisten-Position bearbeiten"
msgid "Delete BOM Item"
msgstr "Stücklisten-Position löschen"
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr "Keine Stücklisten-Position(en) gefunden"
@@ -6671,37 +6674,49 @@ msgstr "Endprodukt fertigstellen"
msgid "Delete build output"
msgstr "Endprodukt entfernen"
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+#, fuzzy
+#| msgid "No sales orders found"
+msgid "No build order allocations found"
+msgstr "Keine Aufträge gefunden"
+
+#: templates/js/build.js:222 templates/js/order.js:382
+#, fuzzy
+#| msgid "No action specified"
+msgid "Location not specified"
+msgstr "Keine Aktion angegeben"
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr "Neues BestandsObjekt"
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr "benötigtes Teil"
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr "Anzahl pro"
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr "Bestand bestellen"
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr "Auswählen"
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr "Bauauftrag ist überfällig"
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr "Keine Teile zugeordnet zu"
@@ -6904,6 +6919,12 @@ msgstr "Bestellung überfällig"
msgid "No sales orders found"
msgstr "Keine Aufträge gefunden"
+#: templates/js/order.js:343
+#, fuzzy
+#| msgid "No sales orders found"
+msgid "No sales order allocations found"
+msgstr "Keine Aufträge gefunden"
+
#: templates/js/part.js:10
msgid "YES"
msgstr "JA"
@@ -7700,3 +7721,6 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:188
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
+
+#~ msgid "Part Stock Allocations"
+#~ msgstr "Teil-Bestandszuordnungen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 8395eeb19c..d5574a4272 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -155,7 +155,7 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -475,8 +475,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -488,7 +486,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -534,7 +533,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -584,8 +584,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -643,8 +643,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -837,14 +837,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -881,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -918,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1042,7 +1040,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1206,7 +1203,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1214,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1415,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2123,7 +2120,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2870,9 +2867,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3304,17 +3299,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3326,8 +3321,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3343,7 +3338,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3351,8 +3346,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4132,7 +4127,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4621,7 +4620,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5705,7 +5704,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6098,7 +6097,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6586,7 +6585,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6622,7 +6621,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6642,37 +6641,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6875,6 +6882,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 6f7e617429..173f64ed5a 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -154,7 +154,7 @@ msgstr "Nombre"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Unicación"
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Referencia"
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr "Número de serie"
@@ -1041,7 +1039,6 @@ msgstr "Progreso"
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr "Lote"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr "Completados"
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2869,9 +2866,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3325,8 +3320,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3342,7 +3337,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3350,8 +3345,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4622,7 +4621,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5706,7 +5705,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6099,7 +6098,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6587,7 +6586,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6623,7 +6622,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6643,37 +6642,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6876,6 +6883,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 83b87ddd04..4e62f6d794 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -154,7 +154,7 @@ msgstr "Nom"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Référence"
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr "Date de création"
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr "Disponible"
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2869,9 +2866,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3325,8 +3320,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3342,7 +3337,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3350,8 +3345,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4131,7 +4126,13 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+#, fuzzy
+#| msgid "Build order output created"
+msgid "Build Order Allocations"
+msgstr "La sortie de l'ordre de construction a été créée"
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4622,7 +4623,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5706,7 +5707,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6099,7 +6100,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6587,7 +6588,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6623,7 +6624,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6643,37 +6644,49 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No build order allocations found"
+msgstr "Aucune action correspondante trouvée"
+
+#: templates/js/build.js:222 templates/js/order.js:382
+#, fuzzy
+#| msgid "No action specified"
+msgid "Location not specified"
+msgstr "Aucune action spécifiée"
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6876,6 +6889,12 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No sales order allocations found"
+msgstr "Aucune action correspondante trouvée"
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index f81e8385a9..a626a9e605 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -154,7 +154,7 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2869,9 +2866,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3325,8 +3320,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3342,7 +3337,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3350,8 +3345,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4620,7 +4619,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5704,7 +5703,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6097,7 +6096,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6585,7 +6584,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6621,7 +6620,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6641,37 +6640,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6874,6 +6881,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 9dc018f3f5..27e0e03f38 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -154,7 +154,7 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2869,9 +2866,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3325,8 +3320,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3342,7 +3337,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3350,8 +3345,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4620,7 +4619,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5704,7 +5703,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6097,7 +6096,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6585,7 +6584,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6621,7 +6620,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6641,37 +6640,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6874,6 +6881,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index b90f62d3c1..a985fac3c3 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -154,7 +154,7 @@ msgstr "Nazwa"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Data docelowa"
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr "Oznacz budowę jako ukończoną"
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lokalizacja"
@@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr "Zlecenie Budowy"
@@ -607,7 +607,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Referencja"
@@ -642,8 +642,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr "Data utworzenia"
msgid "Target completion date"
msgstr "Docelowy termin zakończenia"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr "Data zakończenia"
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr "Budowa"
@@ -836,14 +836,12 @@ msgstr "Budowa"
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -880,7 +878,7 @@ msgstr "Przydziel zapasy do budowy"
msgid "Auto Allocate"
msgstr "Automatyczne przypisywanie"
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr "Cofnij przydział zapasów"
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr "Numer Seryjny"
@@ -1041,7 +1039,6 @@ msgstr "Postęp"
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr "Partia"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr "Utworzony"
@@ -1213,7 +1210,7 @@ msgstr "Utworzony"
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr "Zakończone"
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr "Dostępne"
@@ -2128,7 +2125,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2875,9 +2872,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr "Zamówienie"
@@ -3309,17 +3304,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr "Akcje"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3331,8 +3326,8 @@ msgstr ""
msgid "ID"
msgstr "Numer ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr "Przydzielono"
@@ -3348,7 +3343,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3356,8 +3351,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4137,8 +4132,16 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
-msgstr ""
+#, fuzzy
+#| msgid "Build Order Notes"
+msgid "Build Order Allocations"
+msgstr "Notatki zlecenia budowy"
+
+#: part/templates/part/allocation.html:24
+#, fuzzy
+#| msgid "Sales Order"
+msgid "Sales Order Allocations"
+msgstr "Zamówienie zakupu"
#: part/templates/part/attachments.html:10
msgid "Part Attachments"
@@ -4636,7 +4639,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5724,7 +5727,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6117,7 +6120,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6605,7 +6608,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6641,7 +6644,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6661,37 +6664,49 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No build order allocations found"
+msgstr "Nie znaleziono pasującej akcji"
+
+#: templates/js/build.js:222 templates/js/order.js:382
+#, fuzzy
+#| msgid "No action specified"
+msgid "Location not specified"
+msgstr "Nie określono działania"
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6894,6 +6909,12 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No sales order allocations found"
+msgstr "Nie znaleziono pasującej akcji"
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 519a045b49..9a8741621b 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -154,7 +154,7 @@ msgstr "Название"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr "Срок выполнения заказа"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Целевая дата"
@@ -474,8 +474,6 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr "Пометить сборку как завершенную"
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Расположение"
@@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr "Выберите количество запасов для распре
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr "Порядок сборки"
@@ -607,7 +607,7 @@ msgstr "Ссылка на заказ"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2869,9 +2866,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3325,8 +3320,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3342,7 +3337,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3350,8 +3345,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4131,7 +4126,13 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+#, fuzzy
+#| msgid "Build Orders"
+msgid "Build Order Allocations"
+msgstr "Порядок сборки"
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4622,7 +4623,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5706,7 +5707,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6099,7 +6100,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6587,7 +6588,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6623,7 +6624,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6643,37 +6644,49 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No build order allocations found"
+msgstr "Соответствующее действие не найдено"
+
+#: templates/js/build.js:222 templates/js/order.js:382
+#, fuzzy
+#| msgid "No action specified"
+msgid "Location not specified"
+msgstr "Действие не указано"
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6876,6 +6889,12 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No sales order allocations found"
+msgstr "Соответствующее действие не найдено"
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 91385a32fd..1540419ba0 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -154,7 +154,7 @@ msgstr "Adı"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2869,9 +2866,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3325,8 +3320,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3342,7 +3337,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3350,8 +3345,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4620,7 +4619,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5704,7 +5703,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6097,7 +6096,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6585,7 +6584,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6621,7 +6620,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6641,37 +6640,49 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No build order allocations found"
+msgstr "Eşleşen eylem bulunamadı"
+
+#: templates/js/build.js:222 templates/js/order.js:382
+#, fuzzy
+#| msgid "No action specified"
+msgid "Location not specified"
+msgstr "Hiçbir eylem belirtilmedi"
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6874,6 +6885,12 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No sales order allocations found"
+msgstr "Eşleşen eylem bulunamadı"
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 1afd26b79e..0b14b5ac7f 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -154,7 +154,7 @@ msgstr "名称"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2869,9 +2866,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3325,8 +3320,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3342,7 +3337,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3350,8 +3345,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4620,7 +4619,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5704,7 +5703,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6097,7 +6096,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6585,7 +6584,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6621,7 +6620,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6641,37 +6640,49 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No build order allocations found"
+msgstr "未找到指定操作"
+
+#: templates/js/build.js:222 templates/js/order.js:382
+#, fuzzy
+#| msgid "No action specified"
+msgid "Location not specified"
+msgstr "未指定操作"
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6874,6 +6885,12 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+#, fuzzy
+#| msgid "No matching action found"
+msgid "No sales order allocations found"
+msgstr "未找到指定操作"
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From 2f887f08e5055ec002c64d16c578854708bd0fd5 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:18 +1000
Subject: [PATCH 119/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 123 ++++++++++++----------
1 file changed, 67 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 3d6f12af38..d1436c8f4b 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -154,7 +154,7 @@ msgstr "Nom"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Référence"
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr "Date de création"
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr "Disponible"
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From b5b5398d43e6eaee6bf325c92907f8dd8ae8c4e4 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:19 +1000
Subject: [PATCH 120/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 123 ++++++++++++----------
1 file changed, 67 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 267a218211..2012042c96 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -154,7 +154,7 @@ msgstr "Nombre"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Unicación"
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Referencia"
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr "Número de serie"
@@ -1041,7 +1039,6 @@ msgstr "Progreso"
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr "Lote"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr "Completados"
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From c36030d23276024116e26310842a2af377a1a19e Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:21 +1000
Subject: [PATCH 121/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 123 ++++++++++++----------
1 file changed, 67 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 9792155fb5..04b54e427a 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -154,7 +154,7 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From 877dd727819992a790ae16a4dde7b25a96d3ddd8 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:22 +1000
Subject: [PATCH 122/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 123 ++++++++++++----------
1 file changed, 67 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 1ab5f8abdc..9ed4d29f41 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -154,7 +154,7 @@ msgstr "Nazwa"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Data docelowa"
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr "Oznacz budowę jako ukończoną"
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lokalizacja"
@@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr "Zlecenie Budowy"
@@ -607,7 +607,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Referencja"
@@ -642,8 +642,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr "Data utworzenia"
msgid "Target completion date"
msgstr "Docelowy termin zakończenia"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr "Data zakończenia"
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr "Budowa"
@@ -836,14 +836,12 @@ msgstr "Budowa"
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -880,7 +878,7 @@ msgstr "Przydziel zapasy do budowy"
msgid "Auto Allocate"
msgstr "Automatyczne przypisywanie"
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr "Cofnij przydział zapasów"
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr "Numer Seryjny"
@@ -1041,7 +1039,6 @@ msgstr "Postęp"
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr "Partia"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr "Utworzony"
@@ -1213,7 +1210,7 @@ msgstr "Utworzony"
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr "Zakończone"
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr "Dostępne"
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr "Zamówienie"
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr "Akcje"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr "Numer ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr "Przydzielono"
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From ecfd4a206f4e40d92f202f021c70fa50ce472cc4 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:23 +1000
Subject: [PATCH 123/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 123 ++++++++++++----------
1 file changed, 67 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index a1a54c26dc..f69a240f54 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -154,7 +154,7 @@ msgstr "Название"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr "Срок выполнения заказа"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Целевая дата"
@@ -474,8 +474,6 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr "Пометить сборку как завершенную"
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Расположение"
@@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr "Выберите количество запасов для распре
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr "Порядок сборки"
@@ -607,7 +607,7 @@ msgstr "Ссылка на заказ"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From fc1308b13e313af5a1a6eaf0189564945419b3fe Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:25 +1000
Subject: [PATCH 124/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 125 ++++++++++++----------
1 file changed, 68 insertions(+), 57 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 51a70aa02c..921e5acf29 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -154,7 +154,7 @@ msgstr "Adı"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr "Emir hedef tarihi"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Hedeflenen tarih"
@@ -474,8 +474,6 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr "Yapım işini tamamlandı olarak işaretle"
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Konum"
@@ -546,7 +546,7 @@ msgstr "Tamamlanmış parçaların konumu"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr "Tahsis edilecek stok miktarını seçiniz"
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr "Yapım İşi Emri"
@@ -607,7 +607,7 @@ msgstr "Yapım İşi Emri Referansı"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Referans"
@@ -642,8 +642,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr "Oluşturulma tarihi"
msgid "Target completion date"
msgstr "Hedef tamamlama tarihi"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr "Tamamlama tarihi"
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr "Yapım İşi"
@@ -836,14 +836,12 @@ msgstr "Yapım İşi"
msgid "Build to allocate parts"
msgstr "Yapım işi için tahsis edilen parçalar"
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "Stok Kalemi"
@@ -880,7 +878,7 @@ msgstr "Yapım işi için stok tahsis et"
msgid "Auto Allocate"
msgstr "Otomatik Tahsis Et"
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr "Stok tahsisini kaldır"
@@ -917,7 +915,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr "Seri Numara"
@@ -1041,7 +1039,6 @@ msgstr "İlerleme"
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr "Toplu"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr "Oluşturuldu"
@@ -1213,7 +1210,7 @@ msgstr "Oluşturuldu"
msgid "No target date set"
msgstr "Hedef tarih ayarlanmadı"
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr "Tamamlandı"
@@ -1414,8 +1411,8 @@ msgstr "Öge stokta bulunmalı"
msgid "Stock item is over-allocated"
msgstr "Stok kalemi fazladan tahsis edilmiş"
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr "Mevcut"
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr "Atanan Stok"
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr "İşlemler"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr "Stok tahsisini düzenle"
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr "Stok tahsisini sil"
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr "Seri numaralarını tahsis et"
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,8 +4125,12 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
-msgstr "Parça Stok Tahsisleri"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
+msgstr ""
#: part/templates/part/attachments.html:10
msgid "Part Attachments"
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr "Konum ayarlanmadı"
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr "Stoku Seri Numarala"
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr "Konuma Kaydet"
msgid "Barcode does not match a valid location"
msgstr "Barkod geçerli bir konumla eşleşmiyor"
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr "Gerekli Parça"
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From 55d29c082544f5670efcc52ba5bf5c0ad386597c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:26 +1000
Subject: [PATCH 125/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 123 ++++++++++++----------
1 file changed, 67 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index dda3fae1a6..8cd38880fd 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -154,7 +154,7 @@ msgstr "名称"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From 0c479eba8c91e95f68508bfe95859b99cee12f5d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:28 +1000
Subject: [PATCH 126/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 125 ++++++++++++----------
1 file changed, 68 insertions(+), 57 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 664829d556..f134af04d5 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -154,7 +154,7 @@ msgstr "Name"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr "geplantes Bestelldatum"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Zieldatum"
@@ -474,8 +474,6 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr "Bauauftrag als vollständig markieren"
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr "Lagerort"
@@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr "Menge der BestandsObjekte für Zuordnung auswählen"
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr "Bauauftrag"
@@ -607,7 +607,7 @@ msgstr "Bauauftragsreferenz"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr "Referenz"
@@ -642,8 +642,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr "Erstelldatum"
msgid "Target completion date"
msgstr "geplantes Fertigstellungsdatum"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr "Fertigstellungsdatum"
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr "Bauauftrag"
@@ -836,14 +836,12 @@ msgstr "Bauauftrag"
msgid "Build to allocate parts"
msgstr "Bauauftrag starten um Teile zuzuweisen"
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -880,7 +878,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen"
msgid "Auto Allocate"
msgstr "Automatisch zuweisen"
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr "Bestandszuordnung aufheben"
@@ -917,7 +915,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge"
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr "Seriennummer"
@@ -1041,7 +1039,6 @@ msgstr "Fortschritt"
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr "Losnummer"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr "Erstellt"
@@ -1213,7 +1210,7 @@ msgstr "Erstellt"
msgid "No target date set"
msgstr "Kein Ziel-Datum gesetzt"
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr "Fertig"
@@ -1414,8 +1411,8 @@ msgstr "Teil muss aktuell im Bestand sein"
msgid "Stock item is over-allocated"
msgstr "BestandObjekt ist zu oft zugewiesen"
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr "Verfügbar"
@@ -2122,7 +2119,7 @@ msgstr "Mehrere bestellen"
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr "Zugeordneter Bestand"
@@ -2869,9 +2866,7 @@ msgstr "Position - Referenz"
msgid "Line item notes"
msgstr "Position - Notizen"
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr "Bestellung"
@@ -3303,17 +3298,17 @@ msgid "Sales Order Items"
msgstr "Auftrags-Positionen"
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr "Aktionen"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr "Bestands-Zuordnung bearbeiten"
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr "Bestands-Zuordnung löschen"
@@ -3325,8 +3320,8 @@ msgstr "Keine passenden Positionen gefunden"
msgid "ID"
msgstr "ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr "Zugeordnet"
@@ -3342,7 +3337,7 @@ msgstr "PO"
msgid "Allocate serial numbers"
msgstr "Seriennummern zuweisen"
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr "Lagerbestand zuweisen"
@@ -3350,8 +3345,8 @@ msgstr "Lagerbestand zuweisen"
msgid "Purchase stock"
msgstr "Lagerbestand kaufen"
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr "Lagerbestand bauen"
@@ -4131,8 +4126,12 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
-msgstr "Teil-Bestandszuordnungen"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
+msgstr ""
#: part/templates/part/attachments.html:10
msgid "Part Attachments"
@@ -4620,7 +4619,7 @@ msgid "Part Notes"
msgstr "Teil-Bemerkungen"
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr "Berechnen"
@@ -5704,7 +5703,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a
msgid "Stock Item Details"
msgstr "BestandsObjekt-Details"
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr "Kein Lagerort gesetzt"
@@ -6097,7 +6096,7 @@ msgstr "BestandsObjekt bearbeiten"
msgid "Serialize Stock"
msgstr "Lagerbestand erfassen"
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr "Neues BestandsObjekt hinzufügen"
@@ -6587,7 +6586,7 @@ msgstr "In Lagerorten buchen"
msgid "Barcode does not match a valid location"
msgstr "Barcode entspricht keinem Lagerort"
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr "Unterbaugruppe öffnen"
@@ -6623,7 +6622,7 @@ msgstr "Stücklisten-Position bearbeiten"
msgid "Delete BOM Item"
msgstr "Stücklisten-Position löschen"
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr "Keine Stücklisten-Position(en) gefunden"
@@ -6643,37 +6642,45 @@ msgstr "Endprodukt fertigstellen"
msgid "Delete build output"
msgstr "Endprodukt entfernen"
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr "Neues BestandsObjekt"
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr "benötigtes Teil"
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr "Anzahl pro"
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr "Bestand bestellen"
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr "Auswählen"
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr "Bauauftrag ist überfällig"
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr "Keine Teile zugeordnet zu"
@@ -6876,6 +6883,10 @@ msgstr "Bestellung überfällig"
msgid "No sales orders found"
msgstr "Keine Aufträge gefunden"
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr "JA"
From 431a3f17eee25382e6845f98bece03140787901f Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 18 Jun 2021 20:58:29 +1000
Subject: [PATCH 127/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 123 ++++++++++++----------
1 file changed, 67 insertions(+), 56 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 1c44d6e329..d02c6dd6f8 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 00:37+0000\n"
-"PO-Revision-Date: 2021-06-18 01:38\n"
+"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"PO-Revision-Date: 2021-06-18 10:58\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -154,7 +154,7 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:746 templates/js/build.js:1014
+#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
@@ -449,7 +449,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:793 templates/js/order.js:200
+#: templates/js/build.js:877 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -474,8 +474,6 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
-#: part/templates/part/allocation.html:19
-#: part/templates/part/allocation.html:53
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -487,7 +485,8 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
+#: templates/js/build.js:1108 templates/js/order.js:393
#: templates/js/part.js:795 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
@@ -533,7 +532,8 @@ msgstr ""
#: stock/forms.py:347 stock/templates/stock/item_base.html:285
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
-#: templates/js/barcode.js:531 templates/js/build.js:500
+#: templates/js/barcode.js:531 templates/js/build.js:218
+#: templates/js/build.js:584 templates/js/order.js:378
#: templates/js/stock.js:639 templates/js/stock.js:1031
msgid "Location"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:780
+#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1108
#: templates/js/stock.js:1374
@@ -583,8 +583,8 @@ msgstr ""
#: build/models.py:66 build/templates/build/build_base.html:9
#: build/templates/build/build_base.html:73
-#: part/templates/part/allocation.html:23
#: report/templates/report/inventree_build_order_base.html:106
+#: templates/js/build.js:195
msgid "Build Order"
msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:575 templates/js/build.js:1018
+#: templates/js/build.js:659 templates/js/build.js:1102
msgid "Reference"
msgstr ""
@@ -642,8 +642,8 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:466 templates/js/build.js:751
-#: templates/js/build.js:991 templates/js/company.js:140
+#: templates/js/build.js:550 templates/js/build.js:835
+#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:238 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
@@ -719,7 +719,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:798
+#: build/models.py:228 order/models.py:221 templates/js/build.js:882
msgid "Completion Date"
msgstr ""
@@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:724
+#: templates/InvenTree/search.html:183 templates/js/build.js:808
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -836,14 +836,12 @@ msgstr ""
msgid "Build to allocate parts"
msgstr ""
-#: build/models.py:1333 part/templates/part/allocation.html:18
-#: part/templates/part/allocation.html:24
-#: part/templates/part/allocation.html:31
-#: part/templates/part/allocation.html:49
-#: stock/templates/stock/item_base.html:8
+#: build/models.py:1333 stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
-#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841
+#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
+#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/order.js:366 templates/js/order.js:371
#: templates/js/stock.js:1090
msgid "Stock Item"
msgstr ""
@@ -880,7 +878,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:656
+#: build/templates/build/allocate.html:25 templates/js/build.js:740
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +915,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:484
+#: templates/js/build.js:568
msgid "Serial Number"
msgstr ""
@@ -1041,7 +1039,6 @@ msgstr ""
#: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:35
#: order/templates/order/sales_order_ship.html:25
-#: part/templates/part/allocation.html:30
#: report/templates/report/inventree_build_order_base.html:136
#: report/templates/report/inventree_so_report.html:77
#: stock/templates/stock/item_base.html:279 templates/js/order.js:245
@@ -1205,7 +1202,7 @@ msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
msgid "Created"
msgstr ""
@@ -1213,7 +1210,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:766
+#: build/templates/build/detail.html:132 templates/js/build.js:850
msgid "Completed"
msgstr ""
@@ -1414,8 +1411,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585
-#: templates/js/build.js:848 templates/js/build.js:1031
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
+#: templates/js/build.js:932 templates/js/build.js:1115
msgid "Available"
msgstr ""
@@ -2122,7 +2119,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:477
+#: company/templates/company/navbar.html:65 templates/js/build.js:561
msgid "Assigned Stock"
msgstr ""
@@ -2868,9 +2865,7 @@ msgstr ""
msgid "Line item notes"
msgstr ""
-#: order/models.py:647 order/models.py:715
-#: part/templates/part/allocation.html:17
-#: part/templates/part/allocation.html:45
+#: order/models.py:647 order/models.py:715 templates/js/order.js:353
msgid "Order"
msgstr ""
@@ -3302,17 +3297,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:637 templates/js/build.js:1054
+#: templates/js/build.js:721 templates/js/build.js:1138
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525
-#: templates/js/build.js:859
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
+#: templates/js/build.js:943
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527
-#: templates/js/build.js:860
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
+#: templates/js/build.js:944
msgid "Delete stock allocation"
msgstr ""
@@ -3324,8 +3319,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589
-#: templates/js/build.js:855
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
+#: templates/js/build.js:939
msgid "Allocated"
msgstr ""
@@ -3341,7 +3336,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
msgid "Allocate stock"
msgstr ""
@@ -3349,8 +3344,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644
-#: templates/js/build.js:1062
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
+#: templates/js/build.js:1146
msgid "Build stock"
msgstr ""
@@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself
msgstr ""
#: part/templates/part/allocation.html:11
-msgid "Part Stock Allocations"
+msgid "Build Order Allocations"
+msgstr ""
+
+#: part/templates/part/allocation.html:24
+msgid "Sales Order Allocations"
msgstr ""
#: part/templates/part/attachments.html:10
@@ -4619,7 +4618,7 @@ msgid "Part Notes"
msgstr ""
#: part/templates/part/order_prices.html:24
-#: part/templates/part/part_base.html:265
+#: part/templates/part/part_base.html:274
msgid "Calculate"
msgstr ""
@@ -5703,7 +5702,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:508
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
msgid "No location set"
msgstr ""
@@ -6096,7 +6095,7 @@ msgstr ""
msgid "Serialize Stock"
msgstr ""
-#: stock/views.py:1575 templates/js/build.js:244
+#: stock/views.py:1575 templates/js/build.js:326
msgid "Create new Stock Item"
msgstr ""
@@ -6583,7 +6582,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1004
+#: templates/js/bom.js:175 templates/js/build.js:1088
msgid "Open subassembly"
msgstr ""
@@ -6619,7 +6618,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102
+#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
msgid "No BOM items found"
msgstr ""
@@ -6639,37 +6638,45 @@ msgstr ""
msgid "Delete build output"
msgstr ""
-#: templates/js/build.js:243 templates/stock_table.html:20
+#: templates/js/build.js:184
+msgid "No build order allocations found"
+msgstr ""
+
+#: templates/js/build.js:222 templates/js/order.js:382
+msgid "Location not specified"
+msgstr ""
+
+#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:559
+#: templates/js/build.js:643
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:580
+#: templates/js/build.js:664
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:648 templates/js/build.js:1066
+#: templates/js/build.js:732 templates/js/build.js:1150
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:701
+#: templates/js/build.js:785
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
-#: templates/js/build.js:738
+#: templates/js/build.js:822
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:837
+#: templates/js/build.js:921
msgid "No parts allocated for"
msgstr ""
@@ -6872,6 +6879,10 @@ msgstr ""
msgid "No sales orders found"
msgstr ""
+#: templates/js/order.js:343
+msgid "No sales order allocations found"
+msgstr ""
+
#: templates/js/part.js:10
msgid "YES"
msgstr ""
From bbfe761fec4129c798549b1aa69aadcaf837c6c5 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 18 Jun 2021 12:10:15 +0000
Subject: [PATCH 128/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index e4414af996..375cd04d25 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index d5574a4272..01704364e6 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 173f64ed5a..9f8cc9e1bb 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 4e62f6d794..f70f6ab6ab 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index a626a9e605..e76adcee2f 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 27e0e03f38..710162b75d 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index a985fac3c3..31a8ad8820 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 9a8741621b..3593e504d5 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 1540419ba0..b2c8bd5deb 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 0b14b5ac7f..ed6169e515 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
+"POT-Creation-Date: 2021-06-18 12:10+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 54a26dcdb6234277586fe3825fd9a9cbc9ba5280 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 20 Jun 2021 07:29:07 +0000
Subject: [PATCH 129/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 375cd04d25..f8b2be0541 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 01704364e6..9c52f118c9 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 9f8cc9e1bb..647cca0414 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index f70f6ab6ab..40235f3da6 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index e76adcee2f..a31a512fe4 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 710162b75d..b75375a53b 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 31a8ad8820..8ef0f35e1f 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 3593e504d5..90600a44a9 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index b2c8bd5deb..c2219ad088 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index ed6169e515..c2b07dcfbb 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 12:10+0000\n"
+"POT-Creation-Date: 2021-06-20 07:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 3293071c8e98463593dcab31f33b1d05b64128d5 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 07:05:46 +1000
Subject: [PATCH 130/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index f134af04d5..ff616f6e3a 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"PO-Revision-Date: 2021-06-20 21:05\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -4595,7 +4595,7 @@ msgstr "Bestellpreis"
#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93
#: part/templates/part/part_pricing.html:82
msgid "Internal Price"
-msgstr ""
+msgstr "Interner Preis"
#: part/templates/part/navbar.html:106
msgid "Sales Price Information"
@@ -6648,7 +6648,7 @@ msgstr ""
#: templates/js/build.js:222 templates/js/order.js:382
msgid "Location not specified"
-msgstr ""
+msgstr "Standort nicht angegeben"
#: templates/js/build.js:325 templates/stock_table.html:20
msgid "New Stock Item"
From e73e27483735b75b0fabfa6ba91345c1e879c687 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 20 Jun 2021 21:37:52 +0000
Subject: [PATCH 131/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/en/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/es/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/fr/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/it/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/ja/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/pl/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/ru/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/tr/LC_MESSAGES/django.po | 8 ++++----
InvenTree/locale/zh/LC_MESSAGES/django.po | 8 ++++----
10 files changed, 40 insertions(+), 40 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index f8b2be0541..dc983006cf 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -191,15 +191,15 @@ msgstr "Polnisch"
msgid "Turkish"
msgstr "Türkisch"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "E-Mail-Backend nicht konfiguriert"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "InvenTree Status-Überprüfung fehlgeschlagen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 9c52f118c9..35e451c5f1 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -192,15 +192,15 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 647cca0414..e50a34ee70 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -191,15 +191,15 @@ msgstr "Polaco"
msgid "Turkish"
msgstr "Turco"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 40235f3da6..3a6a62f462 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -191,15 +191,15 @@ msgstr "Polonais"
msgid "Turkish"
msgstr "Turc"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Échec de la vérification du processus d'arrière-plan"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "Backend d'email non configuré"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "Échec des contrôles de santé du système"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index a31a512fe4..327a079163 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -191,15 +191,15 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index b75375a53b..6deac9d4b6 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -191,15 +191,15 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 8ef0f35e1f..5d828c7875 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -191,15 +191,15 @@ msgstr "Polski"
msgid "Turkish"
msgstr "Turecki"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "Nie skonfigurowano backendu e-mail"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 90600a44a9..26e468d877 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -191,15 +191,15 @@ msgstr "Польский"
msgid "Turkish"
msgstr "Турецкий"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Проверка фонового работника не удалась"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "Сервер электронной почты не настроен"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "Ошибка проверки состояния системы InvenTree"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index c2219ad088..5f0ba9bfab 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -191,15 +191,15 @@ msgstr "Polonyaca"
msgid "Turkish"
msgstr "Türkçe"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Arka plan çalışanı kontrolü başarısız oldu"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "E-posta arka ucu yapılandırılmadı"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "InvenTree sistem sağlık kontrolü başarısız"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index c2b07dcfbb..4c44bde052 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 07:28+0000\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -191,15 +191,15 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
From 527dfe0babb6ecce74ee1798cbbc2a7fce05bb30 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:17 +1000
Subject: [PATCH 132/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index d1436c8f4b..2710e3ba7c 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -191,15 +191,15 @@ msgstr "Polonais"
msgid "Turkish"
msgstr "Turc"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Échec de la vérification du processus d'arrière-plan"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "Backend d'email non configuré"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "Échec des contrôles de santé du système"
From 63b0e5f8ca6585995e6b9bf7b350c152068c694a Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:18 +1000
Subject: [PATCH 133/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 2012042c96..65aeebcd12 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -191,15 +191,15 @@ msgstr "Polaco"
msgid "Turkish"
msgstr "Turco"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
From e570de204a581004fa5391c270a935f0b2e23add Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:19 +1000
Subject: [PATCH 134/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 04b54e427a..61a3de4adf 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -191,15 +191,15 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
From 4c2b392bd3e5cf85ddfef3470617fbcf2c21648f Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:20 +1000
Subject: [PATCH 135/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 9ed4d29f41..beaf614f82 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -191,15 +191,15 @@ msgstr "Polski"
msgid "Turkish"
msgstr "Turecki"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "Nie skonfigurowano backendu e-mail"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
From 007fcb446fe2dcc21a7d683edc0e6c7d4e877642 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:22 +1000
Subject: [PATCH 136/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index f69a240f54..7a4cbfb11f 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -191,15 +191,15 @@ msgstr "Польский"
msgid "Turkish"
msgstr "Турецкий"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Проверка фонового работника не удалась"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "Сервер электронной почты не настроен"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "Ошибка проверки состояния системы InvenTree"
From 7907c4296a1b73be3e77faf3d2d6c1c3dac07985 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:23 +1000
Subject: [PATCH 137/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 921e5acf29..dc91dc7df9 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -191,15 +191,15 @@ msgstr "Polonyaca"
msgid "Turkish"
msgstr "Türkçe"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Arka plan çalışanı kontrolü başarısız oldu"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "E-posta arka ucu yapılandırılmadı"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "InvenTree sistem sağlık kontrolü başarısız"
From e841b26b724b7d227ace30e16b1b02e9bbe52c80 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:24 +1000
Subject: [PATCH 138/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 8cd38880fd..68ccf3e247 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -191,15 +191,15 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
From 0b364d4398610ad986ccb73706067a9d4ad505bf Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:26 +1000
Subject: [PATCH 139/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index ff616f6e3a..73d1a2fe1d 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-20 21:05\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -191,15 +191,15 @@ msgstr "Polnisch"
msgid "Turkish"
msgstr "Türkisch"
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen"
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr "E-Mail-Backend nicht konfiguriert"
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr "InvenTree Status-Überprüfung fehlgeschlagen"
From 34485f12247d8fc1fc2363924c250c74f8e0472e Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 08:11:27 +1000
Subject: [PATCH 140/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index d02c6dd6f8..61b40d6fbc 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-18 10:11+0000\n"
-"PO-Revision-Date: 2021-06-18 10:58\n"
+"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"PO-Revision-Date: 2021-06-20 22:11\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -191,15 +191,15 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: InvenTree/status.py:93
+#: InvenTree/status.py:94
msgid "Background worker check failed"
msgstr ""
-#: InvenTree/status.py:97
+#: InvenTree/status.py:98
msgid "Email backend not configured"
msgstr ""
-#: InvenTree/status.py:100
+#: InvenTree/status.py:101
msgid "InvenTree system health checks failed"
msgstr ""
From b2896622e178fd2f145baa4592f7133908a1d9c2 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 20 Jun 2021 22:28:30 +0000
Subject: [PATCH 141/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index dc983006cf..d4c2a30a0e 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 35e451c5f1..5b17f2e50f 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index e50a34ee70..4bead8af74 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 3a6a62f462..c0afc522bb 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 327a079163..6bf08be33b 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 6deac9d4b6..15126c8f3a 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 5d828c7875..536d38ffd6 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 26e468d877..0ee06d6f1e 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 5f0ba9bfab..ad875ab921 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 4c44bde052..c8af0abafe 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
+"POT-Creation-Date: 2021-06-20 22:28+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From fe68bebc470a9a02ec1f2bd6896b350f7e51af09 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 20 Jun 2021 22:34:38 +0000
Subject: [PATCH 142/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/en/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/es/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/fr/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/it/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/ja/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/pl/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/ru/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/tr/LC_MESSAGES/django.po | 52 +++++++++++------------
InvenTree/locale/zh/LC_MESSAGES/django.po | 52 +++++++++++------------
10 files changed, 260 insertions(+), 260 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index d4c2a30a0e..a223adf015 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -136,7 +136,7 @@ msgstr "Hochladedatum"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Name"
@@ -157,7 +157,7 @@ msgstr "Name"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Anzahl"
@@ -1902,7 +1902,7 @@ msgstr "URL"
msgid "Image URL"
msgstr "Bild-URL"
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr "Einzelpreis"
@@ -1981,7 +1981,7 @@ msgstr "Anlaufstelle"
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr "Link"
@@ -2366,7 +2366,7 @@ msgstr "Herstellerteil-Bestand"
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr "Lagerbestand"
@@ -3244,7 +3244,7 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen"
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3259,7 +3259,7 @@ msgid "Order Code"
msgstr "Bestellnummer"
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr "Bestellt"
@@ -3837,7 +3837,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategorie"
@@ -3971,7 +3971,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
@@ -3987,7 +3987,7 @@ msgstr "Test-Beschreibung"
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
@@ -3996,7 +3996,7 @@ msgstr "Benötigt"
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr "Erfordert Wert"
@@ -4004,7 +4004,7 @@ msgstr "Erfordert Wert"
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
@@ -4843,7 +4843,7 @@ msgid "Can Build"
msgstr "Herstellbar"
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr "Im Bau"
@@ -4915,7 +4915,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr "Lagerbestand aller Varianten von %(full_name)s"
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr "Kein Bestand"
@@ -6707,7 +6707,7 @@ msgstr "Bestand bestellen"
msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr "Auswählen"
@@ -6953,39 +6953,39 @@ msgstr "Verkäufliches Teil"
msgid "No variants found"
msgstr "Keine Varianten gefunden"
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr "Keine Teile gefunden"
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr "Keine Kategorie"
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr "Pfad"
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr "Keine zur Anfrage passenden Testvorlagen"
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr "Testergebnis bearbeiten"
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr "Testergebnis löschen"
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr "Dieses Testergebnis ist für ein Hauptteil"
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr "Einzelpreisdifferenz"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 5b17f2e50f..36f9bca777 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -137,7 +137,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -158,7 +158,7 @@ msgstr ""
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -488,7 +488,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1897,7 +1897,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1976,7 +1976,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2359,7 +2359,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3235,7 +3235,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3250,7 +3250,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3828,7 +3828,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3962,7 +3962,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3978,7 +3978,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3987,7 +3987,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3995,7 +3995,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4818,7 +4818,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4890,7 +4890,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6670,7 +6670,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6914,39 +6914,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 4bead8af74..2abe0dce85 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nombre"
@@ -157,7 +157,7 @@ msgstr "Nombre"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Cantidad"
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3961,7 +3961,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3977,7 +3977,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3986,7 +3986,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3994,7 +3994,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4819,7 +4819,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4891,7 +4891,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6671,7 +6671,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6915,39 +6915,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index c0afc522bb..e63b75c242 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -136,7 +136,7 @@ msgstr "date de chargement"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nom"
@@ -157,7 +157,7 @@ msgstr "Nom"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Quantité"
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3961,7 +3961,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3977,7 +3977,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3986,7 +3986,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3994,7 +3994,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4821,7 +4821,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4893,7 +4893,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6677,7 +6677,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6923,39 +6923,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 6bf08be33b..1c46bb83ea 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3961,7 +3961,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3977,7 +3977,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3986,7 +3986,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3994,7 +3994,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4817,7 +4817,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6669,7 +6669,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6913,39 +6913,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 15126c8f3a..07d0cecb15 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3961,7 +3961,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3977,7 +3977,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3986,7 +3986,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3994,7 +3994,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4817,7 +4817,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6669,7 +6669,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6913,39 +6913,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 536d38ffd6..ef7b2aab08 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -136,7 +136,7 @@ msgstr "data przesłania"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nazwa"
@@ -157,7 +157,7 @@ msgstr "Nazwa"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Ilość"
@@ -1902,7 +1902,7 @@ msgstr "URL"
msgid "Image URL"
msgstr "URL zdjęcia"
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr "Cena jednostkowa"
@@ -1981,7 +1981,7 @@ msgstr "Punkt kontaktowy"
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr "Łącze"
@@ -2364,7 +2364,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr "Stan"
@@ -3240,7 +3240,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3255,7 +3255,7 @@ msgid "Order Code"
msgstr "Kod zamówienia"
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3833,7 +3833,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategoria"
@@ -3967,7 +3967,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
@@ -3983,7 +3983,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
@@ -3992,7 +3992,7 @@ msgstr "Wymagane"
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -4000,7 +4000,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4837,7 +4837,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4909,7 +4909,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6697,7 +6697,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6943,39 +6943,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 0ee06d6f1e..2177993f17 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -136,7 +136,7 @@ msgstr "дата загрузки"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Название"
@@ -157,7 +157,7 @@ msgstr "Название"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Количество"
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3961,7 +3961,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3977,7 +3977,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3986,7 +3986,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3994,7 +3994,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4821,7 +4821,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4893,7 +4893,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6677,7 +6677,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6923,39 +6923,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index ad875ab921..f58c4f4fd4 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -136,7 +136,7 @@ msgstr "Yükleme tarihi"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Adı"
@@ -157,7 +157,7 @@ msgstr "Adı"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3961,7 +3961,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3977,7 +3977,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3986,7 +3986,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3994,7 +3994,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4817,7 +4817,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6673,7 +6673,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6919,39 +6919,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index c8af0abafe..805c32d4b5 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:28+0000\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -136,7 +136,7 @@ msgstr "上传日期"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "名称"
@@ -157,7 +157,7 @@ msgstr "名称"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3961,7 +3961,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3977,7 +3977,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3986,7 +3986,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3994,7 +3994,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4817,7 +4817,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6673,7 +6673,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6919,39 +6919,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From 6494c9d7d33f1e8db8baa80e533a2309955afcb9 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:45 +1000
Subject: [PATCH 143/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 2710e3ba7c..9b03757401 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -136,7 +136,7 @@ msgstr "date de chargement"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nom"
@@ -157,7 +157,7 @@ msgstr "Nom"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Quantité"
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3960,7 +3960,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3985,7 +3985,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From d3f862052471b366f9e5ab0b9730eefde0a08717 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:46 +1000
Subject: [PATCH 144/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 65aeebcd12..f3b425c83d 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nombre"
@@ -157,7 +157,7 @@ msgstr "Nombre"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Cantidad"
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3960,7 +3960,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3985,7 +3985,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From 7afe1acb0a7a9c650a965c673bf8de9615a69e00 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:47 +1000
Subject: [PATCH 145/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 61a3de4adf..f65404c806 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3960,7 +3960,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3985,7 +3985,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From 6eefc2ed0ccf39af5b63783401cea6fdbfb295ce Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:49 +1000
Subject: [PATCH 146/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index beaf614f82..427e767c1c 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -136,7 +136,7 @@ msgstr "data przesłania"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nazwa"
@@ -157,7 +157,7 @@ msgstr "Nazwa"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Ilość"
@@ -1896,7 +1896,7 @@ msgstr "URL"
msgid "Image URL"
msgstr "URL zdjęcia"
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr "Cena jednostkowa"
@@ -1975,7 +1975,7 @@ msgstr "Punkt kontaktowy"
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr "Łącze"
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr "Stan"
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr "Kod zamówienia"
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategoria"
@@ -3960,7 +3960,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
@@ -3985,7 +3985,7 @@ msgstr "Wymagane"
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From 9ffb9552a9f7ed9acf6238b76cc9cf483de7806c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:50 +1000
Subject: [PATCH 147/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 7a4cbfb11f..7f9b64e0a6 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -136,7 +136,7 @@ msgstr "дата загрузки"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Название"
@@ -157,7 +157,7 @@ msgstr "Название"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Количество"
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3960,7 +3960,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3985,7 +3985,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From f5ec6000a39185bc251cda80f8c13a6b6f2388e4 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:51 +1000
Subject: [PATCH 148/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index dc91dc7df9..83cc90383a 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -136,7 +136,7 @@ msgstr "yükleme tarihi"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Adı"
@@ -157,7 +157,7 @@ msgstr "Adı"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Miktar"
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr "Stok"
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3960,7 +3960,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Gerekli"
@@ -3985,7 +3985,7 @@ msgstr "Gerekli"
msgid "Is this test required to pass?"
msgstr "Testi geçmesi için bu gerekli mi?"
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor"
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr "Stok Yok"
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr "Çeşit bulunamadı"
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr "Sorgu ile eşleşen test şablonu bulunamadı"
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From fc46cc839379775bb69230be4074b3b31b3cd3c5 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:52 +1000
Subject: [PATCH 149/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 68ccf3e247..23658a14a2 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -136,7 +136,7 @@ msgstr "上传日期"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "名称"
@@ -157,7 +157,7 @@ msgstr "名称"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3960,7 +3960,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3985,7 +3985,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From 3e15705674521eeb9a43b49853aa09cb9cd45a28 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:53 +1000
Subject: [PATCH 150/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 73d1a2fe1d..66cfe2dd99 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -136,7 +136,7 @@ msgstr "Hochladedatum"
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Name"
@@ -157,7 +157,7 @@ msgstr "Name"
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr "Anzahl"
@@ -1896,7 +1896,7 @@ msgstr "URL"
msgid "Image URL"
msgstr "Bild-URL"
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr "Einzelpreis"
@@ -1975,7 +1975,7 @@ msgstr "Anlaufstelle"
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr "Link"
@@ -2358,7 +2358,7 @@ msgstr "Herstellerteil-Bestand"
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr "Lagerbestand"
@@ -3234,7 +3234,7 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen"
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3249,7 +3249,7 @@ msgid "Order Code"
msgstr "Bestellnummer"
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr "Bestellt"
@@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategorie"
@@ -3961,7 +3961,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
@@ -3977,7 +3977,7 @@ msgstr "Test-Beschreibung"
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
@@ -3986,7 +3986,7 @@ msgstr "Benötigt"
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr "Erfordert Wert"
@@ -3994,7 +3994,7 @@ msgstr "Erfordert Wert"
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
@@ -4817,7 +4817,7 @@ msgid "Can Build"
msgstr "Herstellbar"
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr "Im Bau"
@@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr "Lagerbestand aller Varianten von %(full_name)s"
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr "Kein Bestand"
@@ -6671,7 +6671,7 @@ msgstr "Bestand bestellen"
msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr "Auswählen"
@@ -6915,39 +6915,39 @@ msgstr "Verkäufliches Teil"
msgid "No variants found"
msgstr "Keine Varianten gefunden"
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr "Keine Teile gefunden"
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr "Keine Kategorie"
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr "Pfad"
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr "Keine zur Anfrage passenden Testvorlagen"
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr "Testergebnis bearbeiten"
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr "Testergebnis löschen"
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr "Dieses Testergebnis ist für ein Hauptteil"
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr "Einzelpreisdifferenz"
From 68a1181421a1a3607f8de7cd0c2d794d229cbf11 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 09:45:55 +1000
Subject: [PATCH 151/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 54 +++++++++++------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 61b40d6fbc..5819b0e1f4 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 21:37+0000\n"
-"PO-Revision-Date: 2021-06-20 22:11\n"
+"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"PO-Revision-Date: 2021-06-20 23:45\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -136,7 +136,7 @@ msgstr ""
#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
#: report/models.py:180 templates/InvenTree/search.html:137
#: templates/InvenTree/search.html:289 templates/js/part.js:118
-#: templates/js/part.js:641 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
#: templates/js/build.js:830 templates/js/build.js:1098
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
-#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721
+#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
#: templates/js/stock.js:552 templates/js/stock.js:959
#: templates/js/stock.js:1004
msgid "Description"
@@ -487,7 +487,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:795 templates/js/stock.js:1139
+#: templates/js/part.js:796 templates/js/stock.js:1139
#: templates/js/stock.js:1358
msgid "Quantity"
msgstr ""
@@ -1896,7 +1896,7 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:786
+#: company/forms.py:118 templates/js/part.js:787
msgid "Single Price"
msgstr ""
@@ -1975,7 +1975,7 @@ msgstr ""
#: order/models.py:106 part/models.py:743
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:318
-#: templates/js/part.js:497
+#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196
#: templates/InvenTree/search.html:232
#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181
-#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561
+#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561
#: templates/navbar.html:26
msgid "Stock"
msgstr ""
@@ -3233,7 +3233,7 @@ msgstr ""
#: part/templates/part/category_navbar.html:29
#: part/templates/part/category_partlist.html:10
#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114
-#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665
+#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666
#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89
#: users/models.py:40
msgid "Parts"
@@ -3248,7 +3248,7 @@ msgid "Order Code"
msgstr ""
#: order/templates/order/receive_parts.html:21
-#: part/templates/part/part_base.html:136 templates/js/part.js:480
+#: part/templates/part/part_base.html:136 templates/js/part.js:481
msgid "On Order"
msgstr ""
@@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
-#: part/templates/part/set_category.html:15 templates/js/part.js:451
+#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
@@ -3960,7 +3960,7 @@ msgstr ""
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117
+#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
@@ -3976,7 +3976,7 @@ msgstr ""
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:725
+#: part/models.py:2125 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
@@ -3985,7 +3985,7 @@ msgstr ""
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:733
+#: part/models.py:2131 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
@@ -3993,7 +3993,7 @@ msgstr ""
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:740
+#: part/models.py:2137 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
@@ -4816,7 +4816,7 @@ msgid "Can Build"
msgstr ""
#: part/templates/part/part_base.html:178 templates/js/part.js:312
-#: templates/js/part.js:484
+#: templates/js/part.js:485
msgid "Building"
msgstr ""
@@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s"
msgstr ""
#: part/templates/part/stock_count.html:7 templates/js/bom.js:239
-#: templates/js/part.js:302 templates/js/part.js:488
+#: templates/js/part.js:302 templates/js/part.js:489
msgid "No Stock"
msgstr ""
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634
+#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
#: templates/js/stock.js:509 templates/js/stock.js:941
msgid "Select"
msgstr ""
@@ -6911,39 +6911,39 @@ msgstr ""
msgid "No variants found"
msgstr ""
-#: templates/js/part.js:280 templates/js/part.js:518
+#: templates/js/part.js:280 templates/js/part.js:519
msgid "No parts found"
msgstr ""
-#: templates/js/part.js:457
+#: templates/js/part.js:458
msgid "No category"
msgstr ""
-#: templates/js/part.js:475 templates/js/table_filters.js:323
+#: templates/js/part.js:476 templates/js/table_filters.js:323
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:659 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:965
msgid "Path"
msgstr ""
-#: templates/js/part.js:702
+#: templates/js/part.js:703
msgid "No test templates matching query"
msgstr ""
-#: templates/js/part.js:753 templates/js/stock.js:75
+#: templates/js/part.js:754 templates/js/stock.js:75
msgid "Edit test result"
msgstr ""
-#: templates/js/part.js:754 templates/js/stock.js:76
+#: templates/js/part.js:755 templates/js/stock.js:76
msgid "Delete test result"
msgstr ""
-#: templates/js/part.js:760
+#: templates/js/part.js:761
msgid "This test is defined for a parent part"
msgstr ""
-#: templates/js/part.js:805
+#: templates/js/part.js:806
msgid "Single Price Difference"
msgstr ""
From b3960999d4028f42e7801e32143eeb9cff4dda3d Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 21 Jun 2021 00:54:09 +0000
Subject: [PATCH 152/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index a223adf015..4c4d94d88c 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 36f9bca777..475c4a31b0 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 2abe0dce85..65da3a0860 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index e63b75c242..92a1fea374 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 1c46bb83ea..81c25a79d3 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 07d0cecb15..eb867ddcc4 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index ef7b2aab08..6d904414b2 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 2177993f17..097305f967 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index f58c4f4fd4..280034d5ba 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 805c32d4b5..a3fe11ac73 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
+"POT-Creation-Date: 2021-06-21 00:53+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 58d28e5b6dd80d8a414e809bffb32891e24ba6ab Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 21 Jun 2021 06:40:43 +0000
Subject: [PATCH 153/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 516 ++++++++++++----------
InvenTree/locale/en/LC_MESSAGES/django.po | 498 +++++++++++----------
InvenTree/locale/es/LC_MESSAGES/django.po | 500 +++++++++++----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 502 +++++++++++----------
InvenTree/locale/it/LC_MESSAGES/django.po | 498 +++++++++++----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 498 +++++++++++----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 514 +++++++++++----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 502 +++++++++++----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 500 +++++++++++----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 500 +++++++++++----------
10 files changed, 2738 insertions(+), 2290 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 4c4d94d88c..fd7bc851cc 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -122,7 +122,7 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Datei-Kommentar"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Benutzer"
msgid "upload date"
msgstr "Hochladedatum"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Name"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr "Losnummer"
msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt"
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Erstelldatum"
@@ -738,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Verantwortlicher Benutzer"
@@ -757,12 +758,12 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist"
msgid "External Link"
msgstr "Externer Link"
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr "Link zu einer externen URL"
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände"
msgid "Number of recent parts to display on index page"
msgstr "Anzahl der neusten Teile auf der Startseite"
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr "Vorlage"
msgid "Parts are templates by default"
msgstr "Teile sind standardmäßig Vorlagen"
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Baugruppe"
@@ -1617,7 +1618,7 @@ msgstr "Baugruppe"
msgid "Parts can be assembled from other components by default"
msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden"
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponente"
@@ -1626,7 +1627,7 @@ msgstr "Komponente"
msgid "Parts can be used as sub-components by default"
msgstr "Teile können standardmäßig in Baugruppen benutzt werden"
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Kaufbar"
@@ -1634,7 +1635,7 @@ msgstr "Kaufbar"
msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar"
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Verkäuflich"
@@ -1643,7 +1644,7 @@ msgstr "Verkäuflich"
msgid "Parts are salable by default"
msgstr "Artikel sind grundsätzlich verkaufbar"
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Nachverfolgbar"
@@ -1652,7 +1653,7 @@ msgstr "Nachverfolgbar"
msgid "Parts are trackable by default"
msgstr "Artikel sind grundsätzlich verfolgbar"
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Virtuell"
@@ -1831,7 +1832,7 @@ msgstr "Nur Ganzzahl eingeben"
msgid "Key string must be unique"
msgstr "Schlüsseltext muss eindeutig sein"
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr "Preisstaffelungs Anzahl"
@@ -1902,29 +1903,29 @@ msgstr "URL"
msgid "Image URL"
msgstr "Bild-URL"
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr "Einzelpreis"
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr "Preis für eine Einheit"
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr "Hersteller auswählen"
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr "Hersteller-Teilenummer"
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr "MPN"
@@ -1977,10 +1978,10 @@ msgstr "Kontakt"
msgid "Point of contact"
msgstr "Anlaufstelle"
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr "Link"
@@ -1989,7 +1990,7 @@ msgstr "Link"
msgid "Link to external company information"
msgstr "Link auf externe Firmeninformation"
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr "Bild"
@@ -2017,12 +2018,12 @@ msgstr "ist Hersteller"
msgid "Does this company manufacture parts?"
msgstr "Produziert diese Firma Teile?"
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr "Basisteil"
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr "Teil auswählen"
@@ -2033,7 +2034,7 @@ msgstr "Teil auswählen"
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr "Hersteller"
@@ -2045,81 +2046,112 @@ msgstr "Externe URL für das Herstellerteil"
msgid "Manufacturer part description"
msgstr "Teilbeschreibung des Herstellers"
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr "Zulieferer"
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr "Zulieferer auswählen"
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr "SKU (Lagerbestandseinheit)"
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr "Lagerbestandseinheit (SKU) des Zulieferers"
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr "Herstellerteil"
-#: company/models.py:480
+#: company/models.py:397
+#, fuzzy
+#| msgid "Parameter Name"
+msgid "Parameter name"
+msgstr "Name des Parameters"
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr "Wert"
+
+#: company/models.py:404
+#, fuzzy
+#| msgid "Parameter Value"
+msgid "Parameter value"
+msgstr "Parameter Wert"
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr "Einheiten"
+
+#: company/models.py:411
+#, fuzzy
+#| msgid "Parameter Units"
+msgid "Parameter units"
+msgstr "Einheit des Parameters"
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr "Zulieferer"
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr "Zulieferer auswählen"
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr "SKU (Lagerbestandseinheit)"
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr "Lagerbestandseinheit (SKU) des Zulieferers"
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr "Herstellerteil auswählen"
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr "Teil-URL des Zulieferers"
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr "Zuliefererbeschreibung des Teils"
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Notiz"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr "Basiskosten"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis"
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Verpackungen"
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr "Teile-Verpackungen"
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr "Vielfache"
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr "Mehrere bestellen"
@@ -2276,7 +2308,6 @@ msgstr "Exportieren"
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr "Zuliefererteile"
@@ -2295,7 +2326,7 @@ msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2347,6 +2378,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:"
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2388,11 +2420,25 @@ msgstr "Zuliefererteil entfernen"
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr "Löschen"
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr "Parameter"
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr "Neuer Parameter"
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr "Neuen Zulieferer anlegen"
@@ -2470,7 +2516,7 @@ msgstr "Neuer Auftrag"
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr "Zuliefererteil"
@@ -2518,7 +2564,7 @@ msgstr "Teil bestellen"
msgid "Pricing Information"
msgstr "Preisinformationen ansehen"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen"
@@ -2622,27 +2668,39 @@ msgstr "Neues Herstellerteil anlegen"
msgid "Delete Manufacturer Part"
msgstr "Herstellerteil löschen"
-#: company/views.py:528
+#: company/views.py:514
+#, fuzzy
+#| msgid "Manufacturer Part Number"
+msgid "Add Manufacturer Part Parameter"
+msgstr "Hersteller-Teilenummer"
+
+#: company/views.py:548
+#, fuzzy
+#| msgid "Edit Manufacturer Part"
+msgid "Edit Manufacturer Part Parameter"
+msgstr "Herstellerteil ändern"
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr "Zuliefererteil entfernen"
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt"
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten"
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr "Preisstaffel löschen"
@@ -3593,7 +3651,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert"
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert"
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Standard-Lagerort"
@@ -3671,7 +3729,7 @@ msgstr "Zulieferer einschließen"
msgid "Include part supplier data in exported BOM"
msgstr "Zulieferer-Daten in Stückliste-Export einschließen"
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr "Ausgangsteil"
@@ -3747,7 +3805,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen"
msgid "Add parameter template to all categories"
msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen"
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr "Untergeordnetes Teil"
@@ -3767,7 +3825,7 @@ msgstr "Standard Stichwörter"
msgid "Default keywords for parts in this category"
msgstr "Standard-Stichworte für Teile dieser Kategorie"
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr "Teil-Kategorie"
@@ -3778,360 +3836,355 @@ msgstr "Teil-Kategorie"
msgid "Part Categories"
msgstr "Teil-Kategorien"
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)"
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr "Nächste verfügbare Seriennummern wären"
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr "Nächste verfügbare Seriennummer ist"
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr "Die neuste Seriennummer ist"
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt"
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein"
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr "Name des Teils"
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr "Ist eine Vorlage"
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr "Ist dieses Teil eine Vorlage?"
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr "Ist dieses Teil eine Variante eines anderen Teils?"
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Variante von"
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr "Beschreibung des Teils"
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Schlüsselwörter"
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategorie"
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr "Teile-Kategorie"
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN (Interne Produktnummer)"
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr "Interne Teilenummer"
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr "Revisions- oder Versionsnummer"
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Revision"
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr "Wo wird dieses Teil normalerweise gelagert?"
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr "Standard Zulieferer"
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr "Standard Zuliefererteil"
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr "Standard Ablaufzeit"
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils"
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimaler Lagerbestand"
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr "Minimal zulässiger Lagerbestand"
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr "Einheiten"
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr "Stock Keeping Units (SKU) für dieses Teil"
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?"
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?"
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr "Hat dieses Teil Tracking für einzelne Objekte?"
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?"
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr "Kann dieses Teil an Kunden verkauft werden?"
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktiv"
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr "Ist dieses Teil aktiv?"
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?"
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr "Bemerkungen - unterstüzt Markdown-Formatierung"
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr "Prüfsumme der Stückliste gespeichert"
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr "Stückliste kontrolliert von"
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr "BOM Kontrolldatum"
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr "Erstellungs-Nutzer"
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr "Mehrere verkaufen"
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr "Namen für diesen Test eingeben"
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr "Test-Beschreibung"
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr "Erfordert Wert"
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?"
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr "Vorlagen-Name des Parameters muss eindeutig sein"
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr "Name des Parameters"
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr "Einheit des Parameters"
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parameter Vorlage"
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr "Wert"
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr "Parameter Wert"
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Standard-Wert"
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr "Standard Parameter Wert"
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr "Ausgangsteil auswählen"
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr "Teil für die Nutzung in der Stückliste auswählen"
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil"
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr "Optional"
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr "Diese Stücklisten-Position ist optional"
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr "Überschuss"
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "Geschätzter Ausschuss (absolut oder prozentual)"
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr "Referenz der Postion auf der Stückliste"
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr "Notizen zur Stücklisten-Position"
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr "Prüfsumme"
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr "Geerbt"
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt"
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Varianten zulassen"
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr "Zuliefererteil muss festgelegt sein"
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr "Stücklisten-Position"
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr "Teil 1"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr "Teil 2"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr "verknüpftes Teil auswählen"
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
@@ -4420,12 +4473,6 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die übergeordnete
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. verschoben"
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr "Parameter"
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4733,19 +4780,6 @@ msgstr "Einzelpreis für Zuliefererteil- %(currency)s"
msgid "Add new parameter"
msgstr "Parameter hinzufügen"
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr "Neuer Parameter"
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr "Wert"
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr "Bearbeiten"
@@ -4763,7 +4797,7 @@ msgid "Part List"
msgstr "Teileliste"
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr "Inaktiv"
@@ -4952,7 +4986,7 @@ msgstr "Neue Variante anlegen"
msgid "New Variant"
msgstr "neue Variante anlegen"
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr "Unbekannte Datenbank"
@@ -6060,7 +6094,7 @@ msgstr "Entfernen"
msgid "Add Stock Items"
msgstr "BestandsObjekte hinzufügen"
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr "Hinzufügen"
@@ -6453,46 +6487,52 @@ msgid "API Version"
msgstr "API-Version"
#: templates/about.html:39
+#, fuzzy
+#| msgid "API Version"
+msgid "Python Version"
+msgstr "API-Version"
+
+#: templates/about.html:44
msgid "Django Version"
msgstr "Django-Version"
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr "Commit-Hash"
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr "Commit-Datum"
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr "InvenTree-Dokumentation"
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr "Code auf GitHub ansehen"
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr "Danksagung"
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr "Mobile App"
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr "Fehlerbericht senden"
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr "In die Zwischenablage kopieren"
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr "Versionsinformationen kopieren"
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6736,17 +6776,35 @@ msgstr "Keine Firmeninformation gefunden"
msgid "No manufacturer parts found"
msgstr "Keine Herstellerteile gefunden"
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr "Vorlagenteil"
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr "Baugruppe"
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+#, fuzzy
+#| msgid "No parts found"
+msgid "No parameters found"
+msgstr "Keine Teile gefunden"
+
+#: templates/js/company.js:262
+#, fuzzy
+#| msgid "Edit Part Parameter"
+msgid "Edit parameter"
+msgstr "Teilparameter bearbeiten"
+
+#: templates/js/company.js:263
+#, fuzzy
+#| msgid "Delete part"
+msgid "Delete parameter"
+msgstr "Teil löschen"
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr "Keine Zuliefererteile gefunden"
@@ -7690,35 +7748,35 @@ msgstr "Berechtigungen"
msgid "Important dates"
msgstr "wichtige Daten"
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr "Berechtigung geändert"
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr "Gruppe"
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr "Ansicht"
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr "Berechtigung Einträge anzuzeigen"
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr "Berechtigung Einträge zu erstellen"
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr "Ändern"
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr "Berechtigungen Einträge zu ändern"
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 475c4a31b0..977154ae0f 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -123,7 +123,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -133,22 +133,23 @@ msgstr ""
msgid "upload date"
msgstr ""
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -464,7 +465,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -474,7 +475,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +606,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -627,15 +628,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -645,7 +646,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -711,7 +712,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +740,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,12 +759,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -771,7 +772,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1600,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1610,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1619,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1628,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1636,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1645,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1654,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1826,7 +1827,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1897,29 +1898,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1972,10 +1973,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1984,7 +1985,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2012,12 +2013,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2028,7 +2029,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2040,81 +2041,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2269,7 +2295,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2288,7 +2313,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2340,6 +2365,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2381,11 +2407,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2463,7 +2503,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2511,7 +2551,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2615,27 +2655,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3584,7 +3632,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3662,7 +3710,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3738,7 +3786,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3758,7 +3806,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3769,360 +3817,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4407,12 +4450,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4708,19 +4745,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4738,7 +4762,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4927,7 +4951,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6031,7 +6055,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6420,46 +6444,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6699,17 +6727,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7651,34 +7691,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 65da3a0860..f681b1f52d 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -122,7 +122,7 @@ msgstr "Comentario"
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Usuario"
msgid "upload date"
msgstr ""
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nombre"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Responsable"
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr "Contacto"
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr "Fabricante"
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr "Proveedor"
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr "Proveedor"
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Nota"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2268,7 +2294,6 @@ msgstr "Exportar"
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr "Eliminar"
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2462,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2510,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2614,27 +2654,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3583,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3661,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3737,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3757,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3768,360 +3816,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4406,12 +4449,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4709,19 +4746,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4739,7 +4763,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4928,7 +4952,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6032,7 +6056,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6421,46 +6445,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6700,17 +6728,31 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+#, fuzzy
+#| msgid "Delete Item"
+msgid "Delete parameter"
+msgstr "Eliminar elemento"
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7652,34 +7694,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 92a1fea374..ee78c7d88a 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -122,7 +122,7 @@ msgstr "Commentaire"
msgid "File comment"
msgstr "Commentaire du fichier"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Utilisateur"
msgid "upload date"
msgstr "date de chargement"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nom"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Date de création"
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr "Lien Externe"
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2268,7 +2294,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2462,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2510,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2614,27 +2654,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3583,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3661,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3737,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3757,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3768,360 +3816,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce"
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr "La pièce doit être unique par son nom, son IPN et sa révision"
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4408,12 +4451,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4711,19 +4748,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4741,7 +4765,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4930,7 +4954,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6034,7 +6058,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6423,46 +6447,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6706,17 +6734,33 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+#, fuzzy
+#| msgid "No serial numbers found"
+msgid "No parameters found"
+msgstr "Aucun numéro de série trouvé"
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+#, fuzzy
+#| msgid "Delete Item"
+msgid "Delete parameter"
+msgstr "Supprimer cet élément"
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7660,34 +7704,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 81c25a79d3..48c5fc5c47 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr ""
msgid "upload date"
msgstr ""
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2268,7 +2294,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2462,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2510,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2614,27 +2654,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3583,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3661,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3737,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3757,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3768,360 +3816,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4406,12 +4449,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4707,19 +4744,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4737,7 +4761,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4926,7 +4950,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6030,7 +6054,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6419,46 +6443,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6698,17 +6726,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7650,34 +7690,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index eb867ddcc4..5eea012fd9 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr ""
msgid "upload date"
msgstr ""
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2268,7 +2294,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2462,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2510,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2614,27 +2654,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3583,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3661,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3737,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3757,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3768,360 +3816,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4406,12 +4449,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4707,19 +4744,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4737,7 +4761,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4926,7 +4950,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6030,7 +6054,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6419,46 +6443,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6698,17 +6726,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7650,34 +7690,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 6d904414b2..81868c08fb 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -122,7 +122,7 @@ msgstr "Komentarz"
msgid "File comment"
msgstr "Komentarz pliku"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Użytkownik"
msgid "upload date"
msgstr "data przesłania"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nazwa"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr "Kod partii"
msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy"
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Data utworzenia"
@@ -738,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Odpowiedzialny"
@@ -757,12 +758,12 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy"
msgid "External Link"
msgstr "Link Zewnętrzny"
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr "Link do zewnętrznego adresu URL"
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr "Szablon"
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Złożenie"
@@ -1617,7 +1618,7 @@ msgstr "Złożenie"
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponent"
@@ -1626,7 +1627,7 @@ msgstr "Komponent"
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Możliwość zakupu"
@@ -1634,7 +1635,7 @@ msgstr "Możliwość zakupu"
msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu"
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Możliwość sprzedaży"
@@ -1643,7 +1644,7 @@ msgstr "Możliwość sprzedaży"
msgid "Parts are salable by default"
msgstr "Części są domyślnie z możliwością sprzedaży"
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Możliwość śledzenia"
@@ -1652,7 +1653,7 @@ msgstr "Możliwość śledzenia"
msgid "Parts are trackable by default"
msgstr "Części są domyślnie z możliwością śledzenia"
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Wirtualny"
@@ -1831,7 +1832,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1902,29 +1903,29 @@ msgstr "URL"
msgid "Image URL"
msgstr "URL zdjęcia"
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr "Cena jednostkowa"
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr "Cena jednostkowa"
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr "Wybierz producenta"
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr "Numer producenta"
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr "MPN"
@@ -1977,10 +1978,10 @@ msgstr "Kontakt"
msgid "Point of contact"
msgstr "Punkt kontaktowy"
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr "Łącze"
@@ -1989,7 +1990,7 @@ msgstr "Łącze"
msgid "Link to external company information"
msgstr "Link do informacji o zewnętrznym przedsiębiorstwie"
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr "Obraz"
@@ -2017,12 +2018,12 @@ msgstr "jest producentem"
msgid "Does this company manufacture parts?"
msgstr "Czy to przedsiębiorstwo produkuje części?"
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr "Część bazowa"
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr "Wybierz część"
@@ -2033,7 +2034,7 @@ msgstr "Wybierz część"
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr "Producent"
@@ -2045,81 +2046,112 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr "Dostawca"
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr "Wybierz dostawcę"
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr "SKU"
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr "Część producenta"
-#: company/models.py:480
+#: company/models.py:397
+#, fuzzy
+#| msgid "Parameters"
+msgid "Parameter name"
+msgstr "Parametry"
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+#, fuzzy
+#| msgid "Parameters"
+msgid "Parameter value"
+msgstr "Parametry"
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr "Jednostki"
+
+#: company/models.py:411
+#, fuzzy
+#| msgid "Parameters"
+msgid "Parameter units"
+msgstr "Parametry"
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr "Dostawca"
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr "Wybierz dostawcę"
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr "SKU"
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Uwaga"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr "koszt podstawowy"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Opakowanie"
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr "Opakowanie części"
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr "wielokrotność"
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2274,7 +2306,6 @@ msgstr "Eksportuj"
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr "Komponenty dostawcy"
@@ -2293,7 +2324,7 @@ msgid "New Supplier Part"
msgstr "Now dostawca części"
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2345,6 +2376,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2386,11 +2418,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr "Usuń"
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr "Parametry"
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr "Utwórz nowego dostawcę"
@@ -2468,7 +2514,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2516,7 +2562,7 @@ msgstr ""
msgid "Pricing Information"
msgstr "Informacja cenowa"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2620,27 +2666,39 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+#, fuzzy
+#| msgid "Manufacturer Part Number"
+msgid "Add Manufacturer Part Parameter"
+msgstr "Numer producenta"
+
+#: company/views.py:548
+#, fuzzy
+#| msgid "Manufacturer Part Number"
+msgid "Edit Manufacturer Part Parameter"
+msgstr "Numer producenta"
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy"
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3589,7 +3647,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Domyślna lokalizacja"
@@ -3667,7 +3725,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr "Część nadrzędna"
@@ -3743,7 +3801,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr "Podczęść"
@@ -3763,7 +3821,7 @@ msgstr "Domyślne słowa kluczowe"
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3774,360 +3832,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Wariant"
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr "Opis części"
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Słowa kluczowe"
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategoria"
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Wersja"
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimalny stan magazynowy"
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr "Jednostki"
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktywny"
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr "Czy ta część jest aktywna?"
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr "Sprzedaj wiele"
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr "Dane"
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Wartość domyślna"
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr "Suma kontrolna"
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr "Część 1"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr "Część 2"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr "Wybierz powiązaną część"
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4416,12 +4469,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr "Parametry"
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4727,19 +4774,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4757,7 +4791,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4946,7 +4980,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6054,7 +6088,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6443,46 +6477,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6726,17 +6764,35 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+#, fuzzy
+#| msgid "No serial numbers found"
+msgid "No parameters found"
+msgstr "Nie znaleziono numerów seryjnych"
+
+#: templates/js/company.js:262
+#, fuzzy
+#| msgid "Part Parameters"
+msgid "Edit parameter"
+msgstr "Parametry części"
+
+#: templates/js/company.js:263
+#, fuzzy
+#| msgid "Delete parts"
+msgid "Delete parameter"
+msgstr "Usuń części"
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7680,34 +7736,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 097305f967..7bbe4aa047 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -122,7 +122,7 @@ msgstr "Комментарий"
msgid "File comment"
msgstr "Комментарий к файлу"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Пользователь"
msgid "upload date"
msgstr "дата загрузки"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Название"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2268,7 +2294,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2462,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2510,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2614,27 +2654,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3583,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3661,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3737,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3757,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3768,360 +3816,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4408,12 +4451,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4711,19 +4748,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4741,7 +4765,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4930,7 +4954,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6034,7 +6058,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6423,46 +6447,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6706,17 +6734,33 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+#, fuzzy
+#| msgid "No serial numbers found"
+msgid "No parameters found"
+msgstr "Серийных номеров не найдено"
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+#, fuzzy
+#| msgid "Delete Item"
+msgid "Delete parameter"
+msgstr "Удалить элемент"
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7660,34 +7704,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 280034d5ba..3c04a8b9c8 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -122,7 +122,7 @@ msgstr "Yorum"
msgid "File comment"
msgstr "Yorum"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Kullanıcı"
msgid "upload date"
msgstr "Yükleme tarihi"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Adı"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2268,7 +2294,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2462,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2510,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2614,27 +2654,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3583,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3661,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3737,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3757,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3768,360 +3816,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4406,12 +4449,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4707,19 +4744,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4737,7 +4761,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4926,7 +4950,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6030,7 +6054,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6419,46 +6443,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6702,17 +6730,31 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+#, fuzzy
+#| msgid "No serial numbers found"
+msgid "No parameters found"
+msgstr "Seri numarası bulunamadı"
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7656,34 +7698,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index a3fe11ac73..dc263c17d1 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 00:53+0000\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -122,7 +122,7 @@ msgstr "注释"
msgid "File comment"
msgstr "文件注释"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "用户"
msgid "upload date"
msgstr "上传日期"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "名称"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2268,7 +2294,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2462,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2510,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2614,27 +2654,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3583,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3661,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3737,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3757,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3768,360 +3816,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4406,12 +4449,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4707,19 +4744,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4737,7 +4761,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4926,7 +4950,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6030,7 +6054,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6419,46 +6443,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6702,17 +6730,31 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+#, fuzzy
+#| msgid "No serial numbers found"
+msgid "No parameters found"
+msgstr "未找到序列号"
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7656,34 +7698,34 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From 1a072bb0cd0a4624dde0a616ebf1ddbbe9ed4cde Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:28 +1000
Subject: [PATCH 154/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 9b03757401..fe5411541e 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -122,7 +122,7 @@ msgstr "Commentaire"
msgid "File comment"
msgstr "Commentaire du fichier"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Utilisateur"
msgid "upload date"
msgstr "date de chargement"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nom"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Date de création"
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr "Lien Externe"
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2461,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3736,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3756,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce"
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr "La pièce doit être unique par son nom, son IPN et sa révision"
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From 637323fcc15232e5db450d594cb08a90dfa7f681 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:29 +1000
Subject: [PATCH 155/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index f3b425c83d..08f6380b7f 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -122,7 +122,7 @@ msgstr "Comentario"
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Usuario"
msgid "upload date"
msgstr ""
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nombre"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Responsable"
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr "Contacto"
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr "Fabricante"
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr "Proveedor"
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr "Proveedor"
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Nota"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr "Exportar"
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr "Eliminar"
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2461,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3736,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3756,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From f781deda006e233efdf467ae2d369ac454b7b68d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:30 +1000
Subject: [PATCH 156/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index f65404c806..80170c8fd7 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr ""
msgid "upload date"
msgstr ""
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2461,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3736,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3756,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From 98e810d82cffacbb4b6a697cbf24f8366b485a4e Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:32 +1000
Subject: [PATCH 157/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 427e767c1c..2d3d1da9a1 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -122,7 +122,7 @@ msgstr "Komentarz"
msgid "File comment"
msgstr "Komentarz pliku"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Użytkownik"
msgid "upload date"
msgstr "data przesłania"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Nazwa"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr "Kod partii"
msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy"
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Data utworzenia"
@@ -738,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Odpowiedzialny"
@@ -757,12 +758,12 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy"
msgid "External Link"
msgstr "Link Zewnętrzny"
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr "Link do zewnętrznego adresu URL"
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr "Szablon"
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Złożenie"
@@ -1617,7 +1618,7 @@ msgstr "Złożenie"
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponent"
@@ -1626,7 +1627,7 @@ msgstr "Komponent"
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Możliwość zakupu"
@@ -1634,7 +1635,7 @@ msgstr "Możliwość zakupu"
msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu"
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Możliwość sprzedaży"
@@ -1643,7 +1644,7 @@ msgstr "Możliwość sprzedaży"
msgid "Parts are salable by default"
msgstr "Części są domyślnie z możliwością sprzedaży"
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Możliwość śledzenia"
@@ -1652,7 +1653,7 @@ msgstr "Możliwość śledzenia"
msgid "Parts are trackable by default"
msgstr "Części są domyślnie z możliwością śledzenia"
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Wirtualny"
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr "URL"
msgid "Image URL"
msgstr "URL zdjęcia"
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr "Cena jednostkowa"
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr "Cena jednostkowa"
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr "Wybierz producenta"
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr "Numer producenta"
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr "MPN"
@@ -1971,10 +1972,10 @@ msgstr "Kontakt"
msgid "Point of contact"
msgstr "Punkt kontaktowy"
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr "Łącze"
@@ -1983,7 +1984,7 @@ msgstr "Łącze"
msgid "Link to external company information"
msgstr "Link do informacji o zewnętrznym przedsiębiorstwie"
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr "Obraz"
@@ -2011,12 +2012,12 @@ msgstr "jest producentem"
msgid "Does this company manufacture parts?"
msgstr "Czy to przedsiębiorstwo produkuje części?"
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr "Część bazowa"
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr "Wybierz część"
@@ -2027,7 +2028,7 @@ msgstr "Wybierz część"
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr "Producent"
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr "Dostawca"
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr "Wybierz dostawcę"
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr "SKU"
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr "Część producenta"
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr "Jednostki"
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr "Dostawca"
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr "Wybierz dostawcę"
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr "SKU"
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Uwaga"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr "koszt podstawowy"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Opakowanie"
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr "Opakowanie części"
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr "wielokrotność"
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr "Eksportuj"
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr "Komponenty dostawcy"
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr "Now dostawca części"
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr "Usuń"
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr "Parametry"
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr "Utwórz nowego dostawcę"
@@ -2461,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr "Informacja cenowa"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy"
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Domyślna lokalizacja"
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr "Część nadrzędna"
@@ -3736,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr "Podczęść"
@@ -3756,7 +3804,7 @@ msgstr "Domyślne słowa kluczowe"
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Wariant"
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr "Opis części"
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Słowa kluczowe"
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategoria"
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Wersja"
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimalny stan magazynowy"
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr "Jednostki"
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktywny"
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr "Czy ta część jest aktywna?"
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr "Sprzedaj wiele"
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr "Dane"
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Wartość domyślna"
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr "Suma kontrolna"
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr "Część 1"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr "Część 2"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr "Wybierz powiązaną część"
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr "Parametry"
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From 33452a39a7402c4db31dafd3631c5daacb8883a7 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:33 +1000
Subject: [PATCH 158/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 7f9b64e0a6..6a7af00a7a 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -122,7 +122,7 @@ msgstr "Комментарий"
msgid "File comment"
msgstr "Комментарий к файлу"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Пользователь"
msgid "upload date"
msgstr "дата загрузки"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Название"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2461,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3736,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3756,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From 8a8be8f2a3e0a080e94e2264751835e025cf876c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:34 +1000
Subject: [PATCH 159/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 83cc90383a..b36f0172ca 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -122,7 +122,7 @@ msgstr "Yorum"
msgid "File comment"
msgstr "Dosya yorumu"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Kullanıcı"
msgid "upload date"
msgstr "yükleme tarihi"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Adı"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr "Yapım İşi Emri Referansı"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr "Sıra numarası"
msgid "Batch code for this build output"
msgstr "Yapım işi çıktısı için sıra numarası"
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Oluşturulma tarihi"
@@ -738,7 +739,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Sorumlu"
@@ -757,12 +758,12 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı"
msgid "External Link"
msgstr "Harici Bağlantı"
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr "Harici URL'ye bağlantı"
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr "Harici URL'ye bağlantı"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr "Şablon"
msgid "Parts are templates by default"
msgstr "Parçaları varsayılan olan şablondur"
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Montaj"
@@ -1617,7 +1618,7 @@ msgstr "Montaj"
msgid "Parts can be assembled from other components by default"
msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir"
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Bileşen"
@@ -1626,7 +1627,7 @@ msgstr "Bileşen"
msgid "Parts can be used as sub-components by default"
msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir"
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Satın Alınabilir"
@@ -1634,7 +1635,7 @@ msgstr "Satın Alınabilir"
msgid "Parts are purchaseable by default"
msgstr "Parçalar varsayılan olarak satın alınabilir"
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Satılabilir"
@@ -1643,7 +1644,7 @@ msgstr "Satılabilir"
msgid "Parts are salable by default"
msgstr "Parçalar varsayılan olarak satılabilir"
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Takip Edilebilir"
@@ -1652,7 +1653,7 @@ msgstr "Takip Edilebilir"
msgid "Parts are trackable by default"
msgstr "Parçalar varsayılan olarak takip edilebilir"
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Sanal"
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr "Tedarikçi Parçaları"
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr "Yeni Tedarikçi Parçası"
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:"
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr "Tedarikçi parçalarını sil"
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2461,7 +2501,7 @@ msgstr "Yeni Satış Emri"
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr "Tedarikçi Parçası"
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Varsayılan Konum"
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin"
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3736,7 +3784,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle"
msgid "Add parameter template to all categories"
msgstr "Parametre şablonunu tüm kategorilere ekle"
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3756,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr "Parça Kategorileri"
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr "Sonraki kullanılabilir seri numaraları"
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr "Sonraki müsait seri numarası"
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr "En son seri numarası"
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor"
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr "Parça ad, DPN ve revizyon için benzersiz olmalıdır"
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr "Şablon Mu"
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr "Bu parça bir şablon parçası mı?"
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr "Bu parça başka bir parçanın çeşidi mi?"
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Çeşidi"
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "DPN"
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr "Parça revizyon veya versiyon numarası"
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Revizyon"
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr "Varsayılan tedarikçi parçası"
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr "Bu parça diğer parçalardan yapılabilir mi?"
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?"
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?"
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr "Bu parça müşterilere satılabilir mi?"
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir"
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Gerekli"
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr "Testi geçmesi için bu gerekli mi?"
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr "Parametre şablon adı benzersiz olmalıdır"
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parametre Şablonu"
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır"
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Çeşide İzin Ver"
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir"
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr "Yeni çeşit oluştur"
msgid "New Variant"
msgstr "Yeni Çeşit"
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr "Şablon Parça"
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From 35e9f5339284723122be81a8f7f67dbb3735c2ed Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:35 +1000
Subject: [PATCH 160/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 23658a14a2..2be1a58987 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -122,7 +122,7 @@ msgstr "注释"
msgid "File comment"
msgstr "文件注释"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "用户"
msgid "upload date"
msgstr "上传日期"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "名称"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2461,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3736,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3756,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From b91945502604a3f1b3eaf0e80e7f73ab59256b1c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:37 +1000
Subject: [PATCH 161/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 66cfe2dd99..911eea070d 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -122,7 +122,7 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Datei-Kommentar"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr "Benutzer"
msgid "upload date"
msgstr "Hochladedatum"
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr "Name"
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr "Losnummer"
msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt"
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Erstelldatum"
@@ -738,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Verantwortlicher Benutzer"
@@ -757,12 +758,12 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist"
msgid "External Link"
msgstr "Externer Link"
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr "Link zu einer externen URL"
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände"
msgid "Number of recent parts to display on index page"
msgstr "Anzahl der neusten Teile auf der Startseite"
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr "Vorlage"
msgid "Parts are templates by default"
msgstr "Teile sind standardmäßig Vorlagen"
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Baugruppe"
@@ -1617,7 +1618,7 @@ msgstr "Baugruppe"
msgid "Parts can be assembled from other components by default"
msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden"
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponente"
@@ -1626,7 +1627,7 @@ msgstr "Komponente"
msgid "Parts can be used as sub-components by default"
msgstr "Teile können standardmäßig in Baugruppen benutzt werden"
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Kaufbar"
@@ -1634,7 +1635,7 @@ msgstr "Kaufbar"
msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar"
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Verkäuflich"
@@ -1643,7 +1644,7 @@ msgstr "Verkäuflich"
msgid "Parts are salable by default"
msgstr "Artikel sind grundsätzlich verkaufbar"
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Nachverfolgbar"
@@ -1652,7 +1653,7 @@ msgstr "Nachverfolgbar"
msgid "Parts are trackable by default"
msgstr "Artikel sind grundsätzlich verfolgbar"
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Virtuell"
@@ -1825,7 +1826,7 @@ msgstr "Nur Ganzzahl eingeben"
msgid "Key string must be unique"
msgstr "Schlüsseltext muss eindeutig sein"
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr "Preisstaffelungs Anzahl"
@@ -1896,29 +1897,29 @@ msgstr "URL"
msgid "Image URL"
msgstr "Bild-URL"
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr "Einzelpreis"
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr "Preis für eine Einheit"
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr "Hersteller auswählen"
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr "Hersteller-Teilenummer"
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr "MPN"
@@ -1971,10 +1972,10 @@ msgstr "Kontakt"
msgid "Point of contact"
msgstr "Anlaufstelle"
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr "Link"
@@ -1983,7 +1984,7 @@ msgstr "Link"
msgid "Link to external company information"
msgstr "Link auf externe Firmeninformation"
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr "Bild"
@@ -2011,12 +2012,12 @@ msgstr "ist Hersteller"
msgid "Does this company manufacture parts?"
msgstr "Produziert diese Firma Teile?"
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr "Basisteil"
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr "Teil auswählen"
@@ -2027,7 +2028,7 @@ msgstr "Teil auswählen"
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr "Hersteller"
@@ -2039,81 +2040,106 @@ msgstr "Externe URL für das Herstellerteil"
msgid "Manufacturer part description"
msgstr "Teilbeschreibung des Herstellers"
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr "Zulieferer"
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr "Zulieferer auswählen"
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr "SKU (Lagerbestandseinheit)"
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr "Lagerbestandseinheit (SKU) des Zulieferers"
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr "Herstellerteil"
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr "Wert"
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr "Einheiten"
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr "Zulieferer"
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr "Zulieferer auswählen"
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr "SKU (Lagerbestandseinheit)"
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr "Lagerbestandseinheit (SKU) des Zulieferers"
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr "Herstellerteil auswählen"
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr "Teil-URL des Zulieferers"
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr "Zuliefererbeschreibung des Teils"
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Notiz"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr "Basiskosten"
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis"
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr "Verpackungen"
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr "Teile-Verpackungen"
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr "Vielfache"
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr "Mehrere bestellen"
@@ -2268,7 +2294,6 @@ msgstr "Exportieren"
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr "Zuliefererteile"
@@ -2287,7 +2312,7 @@ msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:"
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2380,11 +2406,25 @@ msgstr "Zuliefererteil entfernen"
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr "Löschen"
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr "Parameter"
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr "Neuer Parameter"
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr "Neuen Zulieferer anlegen"
@@ -2462,7 +2502,7 @@ msgstr "Neuer Auftrag"
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr "Zuliefererteil"
@@ -2510,7 +2550,7 @@ msgstr "Teil bestellen"
msgid "Pricing Information"
msgstr "Preisinformationen ansehen"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen"
@@ -2614,27 +2654,35 @@ msgstr "Neues Herstellerteil anlegen"
msgid "Delete Manufacturer Part"
msgstr "Herstellerteil löschen"
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr "Zuliefererteil entfernen"
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt"
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten"
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr "Preisstaffel löschen"
@@ -3583,7 +3631,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert"
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert"
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Standard-Lagerort"
@@ -3661,7 +3709,7 @@ msgstr "Zulieferer einschließen"
msgid "Include part supplier data in exported BOM"
msgstr "Zulieferer-Daten in Stückliste-Export einschließen"
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr "Ausgangsteil"
@@ -3737,7 +3785,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen"
msgid "Add parameter template to all categories"
msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen"
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr "Untergeordnetes Teil"
@@ -3757,7 +3805,7 @@ msgstr "Standard Stichwörter"
msgid "Default keywords for parts in this category"
msgstr "Standard-Stichworte für Teile dieser Kategorie"
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr "Teil-Kategorie"
@@ -3768,360 +3816,355 @@ msgstr "Teil-Kategorie"
msgid "Part Categories"
msgstr "Teil-Kategorien"
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)"
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr "Nächste verfügbare Seriennummern wären"
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr "Nächste verfügbare Seriennummer ist"
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr "Die neuste Seriennummer ist"
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt"
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein"
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr "Name des Teils"
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr "Ist eine Vorlage"
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr "Ist dieses Teil eine Vorlage?"
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr "Ist dieses Teil eine Variante eines anderen Teils?"
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Variante von"
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr "Beschreibung des Teils"
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Schlüsselwörter"
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategorie"
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr "Teile-Kategorie"
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN (Interne Produktnummer)"
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr "Interne Teilenummer"
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr "Revisions- oder Versionsnummer"
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Revision"
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr "Wo wird dieses Teil normalerweise gelagert?"
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr "Standard Zulieferer"
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr "Standard Zuliefererteil"
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr "Standard Ablaufzeit"
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils"
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimaler Lagerbestand"
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr "Minimal zulässiger Lagerbestand"
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr "Einheiten"
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr "Stock Keeping Units (SKU) für dieses Teil"
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?"
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?"
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr "Hat dieses Teil Tracking für einzelne Objekte?"
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?"
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr "Kann dieses Teil an Kunden verkauft werden?"
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktiv"
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr "Ist dieses Teil aktiv?"
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?"
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr "Bemerkungen - unterstüzt Markdown-Formatierung"
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr "Prüfsumme der Stückliste gespeichert"
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr "Stückliste kontrolliert von"
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr "BOM Kontrolldatum"
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr "Erstellungs-Nutzer"
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr "Mehrere verkaufen"
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr "Namen für diesen Test eingeben"
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr "Test-Beschreibung"
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr "Erfordert Wert"
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?"
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr "Vorlagen-Name des Parameters muss eindeutig sein"
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr "Name des Parameters"
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr "Einheit des Parameters"
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parameter Vorlage"
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr "Wert"
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr "Parameter Wert"
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Standard-Wert"
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr "Standard Parameter Wert"
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr "Ausgangsteil auswählen"
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr "Teil für die Nutzung in der Stückliste auswählen"
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil"
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr "Optional"
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr "Diese Stücklisten-Position ist optional"
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr "Überschuss"
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "Geschätzter Ausschuss (absolut oder prozentual)"
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr "Referenz der Postion auf der Stückliste"
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr "Notizen zur Stücklisten-Position"
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr "Prüfsumme"
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr "Geerbt"
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt"
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Varianten zulassen"
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr "Zuliefererteil muss festgelegt sein"
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr "Stücklisten-Position"
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr "Teil 1"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr "Teil 2"
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr "verknüpftes Teil auswählen"
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
@@ -4406,12 +4449,6 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die übergeordnete
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. verschoben"
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr "Parameter"
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4707,19 +4744,6 @@ msgstr "Einzelpreis für Zuliefererteil- %(currency)s"
msgid "Add new parameter"
msgstr "Parameter hinzufügen"
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr "Neuer Parameter"
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr "Wert"
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr "Bearbeiten"
@@ -4737,7 +4761,7 @@ msgid "Part List"
msgstr "Teileliste"
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr "Inaktiv"
@@ -4926,7 +4950,7 @@ msgstr "Neue Variante anlegen"
msgid "New Variant"
msgstr "neue Variante anlegen"
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr "Unbekannte Datenbank"
@@ -6030,7 +6054,7 @@ msgstr "Entfernen"
msgid "Add Stock Items"
msgstr "BestandsObjekte hinzufügen"
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr "Hinzufügen"
@@ -6421,46 +6445,50 @@ msgid "API Version"
msgstr "API-Version"
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr "Django-Version"
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr "Commit-Hash"
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr "Commit-Datum"
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr "InvenTree-Dokumentation"
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr "Code auf GitHub ansehen"
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr "Danksagung"
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr "Mobile App"
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr "Fehlerbericht senden"
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr "In die Zwischenablage kopieren"
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr "Versionsinformationen kopieren"
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6700,17 +6728,29 @@ msgstr "Keine Firmeninformation gefunden"
msgid "No manufacturer parts found"
msgstr "Keine Herstellerteile gefunden"
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr "Vorlagenteil"
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr "Baugruppe"
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr "Keine Zuliefererteile gefunden"
@@ -7652,35 +7692,35 @@ msgstr "Berechtigungen"
msgid "Important dates"
msgstr "wichtige Daten"
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr "Berechtigung geändert"
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr "Gruppe"
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr "Ansicht"
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr "Berechtigung Einträge anzuzeigen"
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr "Berechtigung Einträge zu erstellen"
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr "Ändern"
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr "Berechtigungen Einträge zu ändern"
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
From bffdb845ec4952bdf3da5df52e8902c6549e86ec Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 16:54:38 +1000
Subject: [PATCH 162/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 500 ++++++++++++----------
1 file changed, 270 insertions(+), 230 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 5819b0e1f4..41d3298d11 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-20 22:34+0000\n"
-"PO-Revision-Date: 2021-06-20 23:45\n"
+"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"PO-Revision-Date: 2021-06-21 06:54\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1154
msgid "User"
@@ -132,22 +132,23 @@ msgstr ""
msgid "upload date"
msgstr ""
-#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102
-#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27
-#: report/models.py:180 templates/InvenTree/search.html:137
-#: templates/InvenTree/search.html:289 templates/js/part.js:118
+#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
+#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: part/templates/part/params.html:27 report/models.py:180
+#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
+#: templates/js/company.js:235 templates/js/part.js:118
#: templates/js/part.js:642 templates/js/stock.js:947
msgid "Name"
msgstr ""
#: InvenTree/models.py:114 build/models.py:135
#: build/templates/build/detail.html:21 company/models.py:339
-#: company/models.py:491 company/templates/company/detail.html:27
+#: company/models.py:532 company/templates/company/detail.html:27
#: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:710 part/templates/part/detail.html:54
+#: part/models.py:711 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -463,7 +464,7 @@ msgstr ""
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:31 common/models.py:713
-#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
+#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
@@ -473,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -604,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2315
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:659 templates/js/build.js:1102
@@ -626,15 +627,15 @@ msgstr ""
#: build/models.py:153 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:128
-#: build/templates/build/detail.html:26 company/models.py:622
+#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1988 part/models.py:2000 part/models.py:2015
-#: part/models.py:2033 part/models.py:2108 part/models.py:2204
-#: part/models.py:2290 part/templates/part/part_app_base.html:8
+#: part/models.py:1989 part/models.py:2001 part/models.py:2016
+#: part/models.py:2034 part/models.py:2109 part/models.py:2205
+#: part/models.py:2291 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -644,7 +645,7 @@ msgstr ""
#: templates/js/barcode.js:362 templates/js/bom.js:163
#: templates/js/build.js:550 templates/js/build.js:835
#: templates/js/build.js:1075 templates/js/company.js:140
-#: templates/js/company.js:238 templates/js/part.js:241
+#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
#: templates/js/stock.js:1346
msgid "Part"
@@ -710,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:882
+#: build/models.py:220 order/models.py:108 part/models.py:883
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -738,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:886
+#: order/templates/order/sales_order_base.html:140 part/models.py:887
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -757,12 +758,12 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:744 stock/models.py:462
+#: build/models.py:258 part/models.py:745 stock/models.py:462
msgid "Link to external URL"
msgstr ""
#: build/models.py:262 build/templates/build/navbar.html:53
-#: company/models.py:132 company/models.py:498
+#: company/models.py:132 company/models.py:539
#: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:126
#: order/models.py:621 order/templates/order/po_navbar.html:38
@@ -770,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:871
+#: order/templates/order/so_navbar.html:36 part/models.py:872
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1598,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1608,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1617,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1626,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1634,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1643,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1652,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1825,7 +1826,7 @@ msgstr ""
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:177
+#: common/models.py:714 company/forms.py:192
msgid "Price break quantity"
msgstr ""
@@ -1896,29 +1897,29 @@ msgstr ""
msgid "Image URL"
msgstr ""
-#: company/forms.py:118 templates/js/part.js:787
+#: company/forms.py:133 templates/js/part.js:787
msgid "Single Price"
msgstr ""
-#: company/forms.py:120
+#: company/forms.py:135
msgid "Single quantity price"
msgstr ""
-#: company/forms.py:128 company/models.py:321
+#: company/forms.py:143 company/models.py:321
msgid "Select manufacturer"
msgstr ""
-#: company/forms.py:134 company/models.py:328
+#: company/forms.py:149 company/models.py:328
msgid "Manufacturer Part Number"
msgstr ""
-#: company/forms.py:136 company/models.py:327
+#: company/forms.py:151 company/models.py:327
#: company/templates/company/manufacturer_part_base.html:89
#: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:102
#: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171
-#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
+#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408
msgid "MPN"
msgstr ""
@@ -1971,10 +1972,10 @@ msgstr ""
msgid "Point of contact"
msgstr ""
-#: company/models.py:121 company/models.py:333 company/models.py:485
-#: order/models.py:106 part/models.py:743
+#: company/models.py:121 company/models.py:333 company/models.py:526
+#: order/models.py:106 part/models.py:744
#: report/templates/report/inventree_build_order_base.html:165
-#: templates/js/company.js:188 templates/js/company.js:318
+#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
msgid "Link"
msgstr ""
@@ -1983,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:753
+#: company/models.py:129 part/models.py:754
msgid "Image"
msgstr ""
@@ -2011,12 +2012,12 @@ msgstr ""
msgid "Does this company manufacture parts?"
msgstr ""
-#: company/models.py:305 company/models.py:456 stock/models.py:407
+#: company/models.py:305 company/models.py:497 stock/models.py:407
#: stock/templates/stock/item_base.html:235
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:460 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1587
msgid "Select part"
msgstr ""
@@ -2027,7 +2028,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170
#: part/bom.py:241 stock/templates/stock/item_base.html:352
#: templates/js/company.js:44 templates/js/company.js:165
-#: templates/js/company.js:289
+#: templates/js/company.js:390
msgid "Manufacturer"
msgstr ""
@@ -2039,81 +2040,106 @@ msgstr ""
msgid "Manufacturer part description"
msgstr ""
-#: company/models.py:466 company/templates/company/detail.html:62
-#: company/templates/company/supplier_part_base.html:84
-#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
-#: order/templates/order/order_base.html:92
-#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
-#: templates/js/company.js:48 templates/js/company.js:263
-#: templates/js/order.js:170
-msgid "Supplier"
-msgstr ""
-
-#: company/models.py:467
-msgid "Select supplier"
-msgstr ""
-
-#: company/models.py:472 company/templates/company/supplier_part_base.html:88
-#: company/templates/company/supplier_part_detail.html:26
-#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
-#: part/bom.py:287
-msgid "SKU"
-msgstr ""
-
-#: company/models.py:473
-msgid "Supplier stock keeping unit"
-msgstr ""
-
-#: company/models.py:479
+#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
#: stock/templates/stock/item_base.html:357
msgid "Manufacturer Part"
msgstr ""
-#: company/models.py:480
+#: company/models.py:397
+msgid "Parameter name"
+msgstr ""
+
+#: company/models.py:403 part/templates/part/params.html:28
+#: report/templates/report/inventree_test_report_base.html:90
+#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
+#: templates/js/company.js:241 templates/js/stock.js:137
+msgid "Value"
+msgstr ""
+
+#: company/models.py:404
+msgid "Parameter value"
+msgstr ""
+
+#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: part/templates/part/detail.html:106 part/templates/part/params.html:29
+#: templates/js/company.js:247
+msgid "Units"
+msgstr ""
+
+#: company/models.py:411
+msgid "Parameter units"
+msgstr ""
+
+#: company/models.py:507 company/templates/company/detail.html:62
+#: company/templates/company/supplier_part_base.html:84
+#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
+#: order/templates/order/order_base.html:92
+#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
+#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: templates/js/company.js:48 templates/js/company.js:364
+#: templates/js/order.js:170
+msgid "Supplier"
+msgstr ""
+
+#: company/models.py:508
+msgid "Select supplier"
+msgstr ""
+
+#: company/models.py:513 company/templates/company/supplier_part_base.html:88
+#: company/templates/company/supplier_part_detail.html:26
+#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176
+#: part/bom.py:287
+msgid "SKU"
+msgstr ""
+
+#: company/models.py:514
+msgid "Supplier stock keeping unit"
+msgstr ""
+
+#: company/models.py:521
msgid "Select manufacturer part"
msgstr ""
-#: company/models.py:486
+#: company/models.py:527
msgid "URL for external supplier part link"
msgstr ""
-#: company/models.py:492
+#: company/models.py:533
msgid "Supplier part description"
msgstr ""
-#: company/models.py:497 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318
+#: company/models.py:538 company/templates/company/supplier_part_base.html:116
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "base cost"
msgstr ""
-#: company/models.py:501 part/models.py:1619
+#: company/models.py:542 part/models.py:1620
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
-#: company/models.py:503 company/templates/company/supplier_part_base.html:109
+#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
#: templates/js/stock.js:670
msgid "Packaging"
msgstr ""
-#: company/models.py:503
+#: company/models.py:544
msgid "Part packaging"
msgstr ""
-#: company/models.py:505 part/models.py:1621
+#: company/models.py:546 part/models.py:1622
msgid "multiple"
msgstr ""
-#: company/models.py:505
+#: company/models.py:546
msgid "Order multiple"
msgstr ""
@@ -2267,7 +2293,6 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:11
#: company/templates/company/manufacturer_part_navbar.html:11
-#: company/templates/company/manufacturer_part_suppliers.html:10
#: templates/InvenTree/search.html:164
msgid "Supplier Parts"
msgstr ""
@@ -2286,7 +2311,7 @@ msgid "New Supplier Part"
msgstr ""
#: company/templates/company/detail_supplier_part.html:72
-#: company/templates/company/manufacturer_part_suppliers.html:47
+#: company/templates/company/manufacturer_part_suppliers.html:82
#: company/views.py:64 order/templates/order/purchase_orders.html:185
#: part/templates/part/supplier.html:50
msgid "New Supplier"
@@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you
msgstr ""
#: company/templates/company/manufacturer_part_navbar.html:14
+#: company/templates/company/manufacturer_part_suppliers.html:10
#: company/views.py:63 part/templates/part/navbar.html:86
#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316
#: templates/navbar.html:35
@@ -2379,11 +2405,25 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:22
#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44
#: part/templates/part/related.html:44 part/templates/part/supplier.html:22
-#: stock/views.py:1002 users/models.py:188
+#: stock/views.py:1002 users/models.py:191
msgid "Delete"
msgstr ""
-#: company/templates/company/manufacturer_part_suppliers.html:48
+#: company/templates/company/manufacturer_part_suppliers.html:37
+#: part/templates/part/category_navbar.html:34
+#: part/templates/part/category_navbar.html:37
+#: part/templates/part/navbar.html:24
+msgid "Parameters"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:43
+#: part/templates/part/params.html:18
+#: templates/InvenTree/settings/category.html:29
+#: templates/InvenTree/settings/part.html:47
+msgid "New Parameter"
+msgstr ""
+
+#: company/templates/company/manufacturer_part_suppliers.html:83
#: part/templates/part/supplier.html:51
msgid "Create new supplier"
msgstr ""
@@ -2461,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:279
+#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2509,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2613,27 +2653,35 @@ msgstr ""
msgid "Delete Manufacturer Part"
msgstr ""
-#: company/views.py:528
+#: company/views.py:514
+msgid "Add Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:548
+msgid "Edit Manufacturer Part Parameter"
+msgstr ""
+
+#: company/views.py:588
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:578 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1294
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:722
+#: company/views.py:782
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:799 part/views.py:2753
+#: company/views.py:859 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:855 part/views.py:2797
+#: company/views.py:915 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:870 part/views.py:2811
+#: company/views.py:930 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -3582,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:762
+#: part/bom.py:138 part/models.py:72 part/models.py:763
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3660,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2204
+#: part/forms.py:122 part/models.py:2205
msgid "Parent Part"
msgstr ""
@@ -3736,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2299
+#: part/forms.py:344 part/models.py:2300
msgid "Sub part"
msgstr ""
@@ -3756,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2250
+#: part/models.py:82 part/models.py:2251
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3767,360 +3815,355 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:446 part/models.py:458
+#: part/models.py:445 part/models.py:457
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:555
+#: part/models.py:554
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:559
+#: part/models.py:558
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:564
+#: part/models.py:563
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:643
+#: part/models.py:642
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:654
+#: part/models.py:653
msgid "Part must be unique for name, IPN and revision"
msgstr ""
-#: part/models.py:685 part/templates/part/detail.html:22
+#: part/models.py:686 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:692
+#: part/models.py:693
msgid "Is Template"
msgstr ""
-#: part/models.py:693
+#: part/models.py:694
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:704
+#: part/models.py:705
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:705 part/templates/part/detail.html:60
+#: part/models.py:706 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:711
+#: part/models.py:712
msgid "Part description"
msgstr ""
-#: part/models.py:716 part/templates/part/category.html:73
+#: part/models.py:717 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:717
+#: part/models.py:718
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73
+#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:725
+#: part/models.py:726
msgid "Part category"
msgstr ""
-#: part/models.py:730 part/templates/part/detail.html:28
+#: part/models.py:731 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:731
+#: part/models.py:732
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:737
+#: part/models.py:738
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:760
+#: part/models.py:761
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:807 part/templates/part/detail.html:97
+#: part/models.py:808 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:808
+#: part/models.py:809
msgid "Default supplier part"
msgstr ""
-#: part/models.py:815
+#: part/models.py:816
msgid "Default Expiry"
msgstr ""
-#: part/models.py:816
+#: part/models.py:817
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:821 part/templates/part/detail.html:113
+#: part/models.py:822 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:822
+#: part/models.py:823
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106
-#: part/templates/part/params.html:29
-msgid "Units"
-msgstr ""
-
-#: part/models.py:829
+#: part/models.py:830
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:835
+#: part/models.py:836
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:841
+#: part/models.py:842
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:847
+#: part/models.py:848
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:852
+#: part/models.py:853
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:857
+#: part/models.py:858
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:861 part/templates/part/detail.html:227
+#: part/models.py:862 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:862
+#: part/models.py:863
msgid "Is this part active?"
msgstr ""
-#: part/models.py:867
+#: part/models.py:868
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:872
+#: part/models.py:873
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "BOM checksum"
msgstr ""
-#: part/models.py:875
+#: part/models.py:876
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:878
+#: part/models.py:879
msgid "BOM checked by"
msgstr ""
-#: part/models.py:880
+#: part/models.py:881
msgid "BOM checked date"
msgstr ""
-#: part/models.py:884
+#: part/models.py:885
msgid "Creation User"
msgstr ""
-#: part/models.py:1621
+#: part/models.py:1622
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2076
+#: part/models.py:2077
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2093
+#: part/models.py:2094
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2114
+#: part/models.py:2115
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2119
+#: part/models.py:2120
msgid "Test Description"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2121
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2125 templates/js/part.js:726
+#: part/models.py:2126 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2126
+#: part/models.py:2127
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2131 templates/js/part.js:734
+#: part/models.py:2132 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2132
+#: part/models.py:2133
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2137 templates/js/part.js:741
+#: part/models.py:2138 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2138
+#: part/models.py:2139
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2171
+#: part/models.py:2172
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2176
+#: part/models.py:2177
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2178
+#: part/models.py:2179
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2206 part/models.py:2255 part/models.py:2256
+#: part/models.py:2207 part/models.py:2256 part/models.py:2257
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Data"
msgstr ""
-#: part/models.py:2208
+#: part/models.py:2209
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2260 templates/InvenTree/settings/category.html:67
+#: part/models.py:2261 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2261
+#: part/models.py:2262
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2291
+#: part/models.py:2292
msgid "Select parent part"
msgstr ""
-#: part/models.py:2300
+#: part/models.py:2301
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2306
+#: part/models.py:2307
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2308
+#: part/models.py:2309
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2311
+#: part/models.py:2312
msgid "Overage"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2313
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2315
+#: part/models.py:2316
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2318
+#: part/models.py:2319
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "Checksum"
msgstr ""
-#: part/models.py:2320
+#: part/models.py:2321
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2325
+#: part/models.py:2326
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2330 templates/js/bom.js:294
+#: part/models.py:2331 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2331
+#: part/models.py:2332
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2407 part/views.py:1690 part/views.py:1742
+#: part/models.py:2408 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2416 part/models.py:2418
+#: part/models.py:2417 part/models.py:2419
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2421
+#: part/models.py:2422
msgid "BOM Item"
msgstr ""
-#: part/models.py:2538
+#: part/models.py:2539
msgid "Part 1"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Part 2"
msgstr ""
-#: part/models.py:2542
+#: part/models.py:2543
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2574
+#: part/models.py:2575
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -4405,12 +4448,6 @@ msgstr ""
msgid "If this category is deleted, these parts will be moved to the top-level category Teile"
msgstr ""
-#: part/templates/part/category_navbar.html:34
-#: part/templates/part/category_navbar.html:37
-#: part/templates/part/navbar.html:24
-msgid "Parameters"
-msgstr ""
-
#: part/templates/part/category_parametric.html:10
#: part/templates/part/navbar.html:21 part/templates/part/params.html:10
msgid "Part Parameters"
@@ -4706,19 +4743,6 @@ msgstr ""
msgid "Add new parameter"
msgstr ""
-#: part/templates/part/params.html:18
-#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
-msgid "New Parameter"
-msgstr ""
-
-#: part/templates/part/params.html:28
-#: report/templates/report/inventree_test_report_base.html:90
-#: stock/models.py:1756 templates/InvenTree/settings/header.html:8
-#: templates/js/stock.js:137
-msgid "Value"
-msgstr ""
-
#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19
msgid "Edit"
msgstr ""
@@ -4736,7 +4760,7 @@ msgid "Part List"
msgstr ""
#: part/templates/part/part_base.html:26 templates/js/company.js:156
-#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161
+#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161
msgid "Inactive"
msgstr ""
@@ -4925,7 +4949,7 @@ msgstr ""
msgid "New Variant"
msgstr ""
-#: part/templatetags/inventree_extras.py:98
+#: part/templatetags/inventree_extras.py:99
msgid "Unknown database"
msgstr ""
@@ -6029,7 +6053,7 @@ msgstr ""
msgid "Add Stock Items"
msgstr ""
-#: stock/views.py:1001 users/models.py:184
+#: stock/views.py:1001 users/models.py:187
msgid "Add"
msgstr ""
@@ -6417,46 +6441,50 @@ msgid "API Version"
msgstr ""
#: templates/about.html:39
+msgid "Python Version"
+msgstr ""
+
+#: templates/about.html:44
msgid "Django Version"
msgstr ""
-#: templates/about.html:46
+#: templates/about.html:51
msgid "Commit Hash"
msgstr ""
-#: templates/about.html:53
+#: templates/about.html:58
msgid "Commit Date"
msgstr ""
-#: templates/about.html:58
+#: templates/about.html:63
msgid "InvenTree Documentation"
msgstr ""
-#: templates/about.html:63
+#: templates/about.html:68
msgid "View Code on GitHub"
msgstr ""
-#: templates/about.html:68
+#: templates/about.html:73
msgid "Credits"
msgstr ""
-#: templates/about.html:73
+#: templates/about.html:78
msgid "Mobile App"
msgstr ""
-#: templates/about.html:78
+#: templates/about.html:83
msgid "Submit Bug Report"
msgstr ""
-#: templates/about.html:85 templates/clip.html:4
+#: templates/about.html:90 templates/clip.html:4
msgid "copy to clipboard"
msgstr ""
-#: templates/about.html:85
+#: templates/about.html:90
msgid "copy version information"
msgstr ""
-#: templates/about.html:95 templates/js/modals.js:568
+#: templates/about.html:100 templates/js/modals.js:568
#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54
#: templates/modals.html:97
msgid "Close"
@@ -6696,17 +6724,29 @@ msgstr ""
msgid "No manufacturer parts found"
msgstr ""
-#: templates/js/company.js:148 templates/js/company.js:246
+#: templates/js/company.js:148 templates/js/company.js:347
#: templates/js/part.js:68 templates/js/part.js:153
msgid "Template part"
msgstr ""
-#: templates/js/company.js:152 templates/js/company.js:250
+#: templates/js/company.js:152 templates/js/company.js:351
#: templates/js/part.js:72 templates/js/part.js:157
msgid "Assembled part"
msgstr ""
-#: templates/js/company.js:227
+#: templates/js/company.js:226
+msgid "No parameters found"
+msgstr ""
+
+#: templates/js/company.js:262
+msgid "Edit parameter"
+msgstr ""
+
+#: templates/js/company.js:263
+msgid "Delete parameter"
+msgstr ""
+
+#: templates/js/company.js:328
msgid "No supplier parts found"
msgstr ""
@@ -7648,35 +7688,35 @@ msgstr ""
msgid "Important dates"
msgstr ""
-#: users/models.py:171
+#: users/models.py:174
msgid "Permission set"
msgstr ""
-#: users/models.py:179
+#: users/models.py:182
msgid "Group"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "View"
msgstr ""
-#: users/models.py:182
+#: users/models.py:185
msgid "Permission to view items"
msgstr ""
-#: users/models.py:184
+#: users/models.py:187
msgid "Permission to add items"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Change"
msgstr ""
-#: users/models.py:186
+#: users/models.py:189
msgid "Permissions to edit items"
msgstr ""
-#: users/models.py:188
+#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
From d9217b22f77402084178b508fa4600d1d77d4012 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 21 Jun 2021 07:26:53 +0000
Subject: [PATCH 163/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/en/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/es/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/fr/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/it/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/ja/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/pl/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/ru/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/tr/LC_MESSAGES/django.po | 96 +++++++++++------------
InvenTree/locale/zh/LC_MESSAGES/django.po | 96 +++++++++++------------
10 files changed, 480 insertions(+), 480 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index fd7bc851cc..01ad9322b0 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -124,7 +124,7 @@ msgstr "Datei-Kommentar"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Benutzer"
@@ -137,7 +137,7 @@ msgstr "Hochladedatum"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Name"
@@ -159,8 +159,8 @@ msgstr "Name"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Beschreibung"
@@ -488,8 +488,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Anzahl"
@@ -535,7 +535,7 @@ msgstr "Bauauftrag als vollständig markieren"
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Lagerort"
@@ -549,8 +549,8 @@ msgstr "Lagerort der Endprodukte"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Status"
@@ -647,7 +647,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Teil"
@@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Notizen"
@@ -843,7 +843,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -1196,7 +1196,7 @@ msgstr "Ziel-Lagerort nicht angegeben"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Losnummer"
@@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Details"
@@ -2139,7 +2139,7 @@ msgstr "Mindestpreis"
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr "Verpackungen"
@@ -2229,7 +2229,7 @@ msgstr "verwendet Standard-Währung"
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr "Kunde"
@@ -2275,7 +2275,7 @@ msgstr "Teile löschen"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr "Neues Teil"
@@ -2321,7 +2321,7 @@ msgstr "Neues Zuliefererteil anlegen"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
@@ -2459,7 +2459,7 @@ msgstr "Zuliefererteile"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Teilbestand"
@@ -2684,7 +2684,7 @@ msgstr "Herstellerteil ändern"
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
@@ -2940,7 +2940,7 @@ msgstr "Bestellung"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr "Bestellung"
@@ -2960,7 +2960,7 @@ msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr "Preis"
@@ -3067,8 +3067,8 @@ msgstr "Aufgegeben"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr "Neuer Lagerort"
@@ -4277,7 +4277,7 @@ msgid "All selected BOM items will be deleted"
msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht"
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr "Neues Teil anlegen"
@@ -4418,7 +4418,7 @@ msgid "View grid display"
msgstr "Rasteransicht anzeigen"
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr "Neuen Lagerort anlegen"
@@ -5323,7 +5323,7 @@ msgid "Result"
msgstr "Ergebnis"
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr "Datum"
@@ -6748,7 +6748,7 @@ msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr "Auswählen"
@@ -7023,7 +7023,7 @@ msgstr "Keine Kategorie"
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr "Pfad"
@@ -7221,75 +7221,75 @@ msgstr "gelöscht"
msgid "Stocktake"
msgstr "Inventur"
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr "Status"
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr "Status setzen"
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr "Status Code setzen"
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr "Status Code muss ausgewählt werden"
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr "Ungültiges Datum"
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr "Standort nicht mehr vorhanden"
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr "Bestellung existiert nicht mehr"
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr "Kunde existiert nicht mehr"
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr "Lagerbestand existiert nicht mehr"
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr "Hinzugefügt"
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr "Entfernt"
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr "Keine Benutzerinformation"
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr "Tracking-Eintrag bearbeiten"
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr "Tracking-Eintrag löschen"
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr "Neuen Lagerort anlegen"
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr "Keine installierten Elemente"
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr "Seriennummer"
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr "Lagerbestand entfernen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 977154ae0f..42716eed5f 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -125,7 +125,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr ""
@@ -138,7 +138,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr ""
@@ -160,8 +160,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr ""
@@ -489,8 +489,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -536,7 +536,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -550,8 +550,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -648,7 +648,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -778,7 +778,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1197,7 +1197,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1252,7 +1252,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2128,7 +2128,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2308,7 +2308,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2446,7 +2446,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2667,7 +2667,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2923,7 +2923,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2943,7 +2943,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3048,8 +3048,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4254,7 +4254,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4395,7 +4395,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5284,7 +5284,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6699,7 +6699,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6966,7 +6966,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7164,75 +7164,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index f681b1f52d..6443b769f0 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Usuario"
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Nombre"
@@ -159,8 +159,8 @@ msgstr "Nombre"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Descripción"
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Cantidad"
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Unicación"
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Estado"
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Parte"
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Notas"
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Lote"
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Detalles"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr "Cliente"
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5285,7 +5285,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6700,7 +6700,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6969,7 +6969,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7167,75 +7167,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index ee78c7d88a..e4d487ad11 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -124,7 +124,7 @@ msgstr "Commentaire du fichier"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Utilisateur"
@@ -137,7 +137,7 @@ msgstr "date de chargement"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Nom"
@@ -159,8 +159,8 @@ msgstr "Nom"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Description"
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Quantité"
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr "Emplacement des pièces terminées"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Pièce"
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Notes"
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Détails"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4396,7 +4396,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5287,7 +5287,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6706,7 +6706,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6979,7 +6979,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7177,75 +7177,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 48c5fc5c47..b19916db90 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr ""
@@ -159,8 +159,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr ""
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6698,7 +6698,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6965,7 +6965,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7163,75 +7163,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 5eea012fd9..4e7c63e89f 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr ""
@@ -159,8 +159,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr ""
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6698,7 +6698,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6965,7 +6965,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7163,75 +7163,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 81868c08fb..ed99a4aab9 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -124,7 +124,7 @@ msgstr "Komentarz pliku"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Użytkownik"
@@ -137,7 +137,7 @@ msgstr "data przesłania"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Nazwa"
@@ -159,8 +159,8 @@ msgstr "Nazwa"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Opis"
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Ilość"
@@ -535,7 +535,7 @@ msgstr "Oznacz budowę jako ukończoną"
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Lokalizacja"
@@ -549,8 +549,8 @@ msgstr "Lokalizacja ukończonych części"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Status"
@@ -647,7 +647,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Część"
@@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Uwagi"
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -1196,7 +1196,7 @@ msgstr "Nie określono lokalizacji docelowej"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Partia"
@@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Szczegóły"
@@ -2139,7 +2139,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr "Opakowanie"
@@ -2227,7 +2227,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr "Klient"
@@ -2273,7 +2273,7 @@ msgstr "Usuń części"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr "Nowy komponent"
@@ -2319,7 +2319,7 @@ msgstr "Utwórz nowego dostawcę części"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr "Now dostawca części"
@@ -2457,7 +2457,7 @@ msgstr "Dostarczone części"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2682,7 +2682,7 @@ msgstr "Numer producenta"
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2938,7 +2938,7 @@ msgstr "Zamówienie"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2958,7 +2958,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr "Cena zakupu"
@@ -3063,8 +3063,8 @@ msgstr "Wydany"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr "Nowa lokalizacja"
@@ -4273,7 +4273,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4414,7 +4414,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5317,7 +5317,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6736,7 +6736,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -7011,7 +7011,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7209,75 +7209,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 7bbe4aa047..bac6800fa3 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -124,7 +124,7 @@ msgstr "Комментарий к файлу"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Пользователь"
@@ -137,7 +137,7 @@ msgstr "дата загрузки"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Название"
@@ -159,8 +159,8 @@ msgstr "Название"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Описание"
@@ -488,8 +488,8 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Количество"
@@ -535,7 +535,7 @@ msgstr "Пометить сборку как завершенную"
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Расположение"
@@ -549,8 +549,8 @@ msgstr "Расположение укомплектованных частей"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Статус"
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4396,7 +4396,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5287,7 +5287,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6706,7 +6706,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6979,7 +6979,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7177,75 +7177,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 3c04a8b9c8..03bbf64188 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -124,7 +124,7 @@ msgstr "Yorum"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Kullanıcı"
@@ -137,7 +137,7 @@ msgstr "Yükleme tarihi"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Adı"
@@ -159,8 +159,8 @@ msgstr "Adı"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Açıklama"
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6702,7 +6702,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6973,7 +6973,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7171,75 +7171,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index dc263c17d1..3c3cd03c16 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -124,7 +124,7 @@ msgstr "文件注释"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "用户"
@@ -137,7 +137,7 @@ msgstr "上传日期"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "名称"
@@ -159,8 +159,8 @@ msgstr "名称"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr ""
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6702,7 +6702,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6973,7 +6973,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7171,75 +7171,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From f8cba995e6fcfe74747c4fd9c4deadfbf1a0eb05 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:13 +1000
Subject: [PATCH 164/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index fe5411541e..93c1aef3d5 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -124,7 +124,7 @@ msgstr "Commentaire du fichier"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Utilisateur"
@@ -137,7 +137,7 @@ msgstr "date de chargement"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Nom"
@@ -159,8 +159,8 @@ msgstr "Nom"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Description"
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Quantité"
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr "Emplacement des pièces terminées"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Pièce"
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Notes"
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Détails"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 1eb2bcc575454d320f11797d4496d9003a95f4f0 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:16 +1000
Subject: [PATCH 165/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 08f6380b7f..46fc2b4be6 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Usuario"
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Nombre"
@@ -159,8 +159,8 @@ msgstr "Nombre"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Descripción"
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Cantidad"
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Unicación"
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Estado"
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Parte"
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Notas"
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Lote"
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Detalles"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr "Cliente"
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 021573c91ec7f44aa7c3dc35985a5af38a570dce Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:17 +1000
Subject: [PATCH 166/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 80170c8fd7..a98e1ce533 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr ""
@@ -159,8 +159,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr ""
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 73d1a99bf45e7ee7e8e5cf6e4d9792c65e05193f Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:20 +1000
Subject: [PATCH 167/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 2d3d1da9a1..efe1b49325 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -124,7 +124,7 @@ msgstr "Komentarz pliku"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Użytkownik"
@@ -137,7 +137,7 @@ msgstr "data przesłania"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Nazwa"
@@ -159,8 +159,8 @@ msgstr "Nazwa"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Opis"
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Ilość"
@@ -535,7 +535,7 @@ msgstr "Oznacz budowę jako ukończoną"
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Lokalizacja"
@@ -549,8 +549,8 @@ msgstr "Lokalizacja ukończonych części"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Status"
@@ -647,7 +647,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Część"
@@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Uwagi"
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -1196,7 +1196,7 @@ msgstr "Nie określono lokalizacji docelowej"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Partia"
@@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Szczegóły"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr "Opakowanie"
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr "Klient"
@@ -2260,7 +2260,7 @@ msgstr "Usuń części"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr "Nowy komponent"
@@ -2306,7 +2306,7 @@ msgstr "Utwórz nowego dostawcę części"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr "Now dostawca części"
@@ -2444,7 +2444,7 @@ msgstr "Dostarczone części"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr "Zamówienie"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr "Cena zakupu"
@@ -3046,8 +3046,8 @@ msgstr "Wydany"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr "Nowa lokalizacja"
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 502cf0cd2bf3e183cde437c92ec6905f2b2ca911 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:22 +1000
Subject: [PATCH 168/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 6a7af00a7a..985f662581 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -124,7 +124,7 @@ msgstr "Комментарий к файлу"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Пользователь"
@@ -137,7 +137,7 @@ msgstr "дата загрузки"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Название"
@@ -159,8 +159,8 @@ msgstr "Название"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Описание"
@@ -488,8 +488,8 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Количество"
@@ -535,7 +535,7 @@ msgstr "Пометить сборку как завершенную"
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Расположение"
@@ -549,8 +549,8 @@ msgstr "Расположение укомплектованных частей"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Статус"
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 70cbee1a55b8b2e338be84f186d3dd82d1674350 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:25 +1000
Subject: [PATCH 169/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index b36f0172ca..dfb82beb61 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -124,7 +124,7 @@ msgstr "Dosya yorumu"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Kullanıcı"
@@ -137,7 +137,7 @@ msgstr "yükleme tarihi"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Adı"
@@ -159,8 +159,8 @@ msgstr "Adı"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Açıklama"
@@ -488,8 +488,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Miktar"
@@ -535,7 +535,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle"
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Konum"
@@ -549,8 +549,8 @@ msgstr "Tamamlanmış parçaların konumu"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Durum"
@@ -647,7 +647,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Parça"
@@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Notlar"
@@ -843,7 +843,7 @@ msgstr "Yapım işi için tahsis edilen parçalar"
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr "Stok Kalemi"
@@ -1196,7 +1196,7 @@ msgstr "Hedef konumu belirtilmedi"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Toplu"
@@ -1251,7 +1251,7 @@ msgstr "Yapım İşi Emri Detayları"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Detaylar"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr "Müşteri"
@@ -2260,7 +2260,7 @@ msgstr "Parçaları Sil"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr "Yeni tedarikçi parçası oluştur"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr "Yeni Tedarikçi Parçası"
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Stok Kalemleri"
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr "Yeni Konum"
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr "Yeni konum oluştur"
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr "Konum artık yok"
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr "Yeni Konum Oluştur"
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr "Seri No"
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 9efbaa4f13d7321f5a2f6236e062ba9dff651466 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:26 +1000
Subject: [PATCH 170/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 2be1a58987..b798eeff95 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -124,7 +124,7 @@ msgstr "文件注释"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "用户"
@@ -137,7 +137,7 @@ msgstr "上传日期"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "名称"
@@ -159,8 +159,8 @@ msgstr "名称"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr ""
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 44d5e6cf6928824f7d68baf176c7ea198e02d191 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:29 +1000
Subject: [PATCH 171/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 911eea070d..ccc31db04f 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -124,7 +124,7 @@ msgstr "Datei-Kommentar"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr "Benutzer"
@@ -137,7 +137,7 @@ msgstr "Hochladedatum"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr "Name"
@@ -159,8 +159,8 @@ msgstr "Name"
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr "Beschreibung"
@@ -488,8 +488,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr "Anzahl"
@@ -535,7 +535,7 @@ msgstr "Bauauftrag als vollständig markieren"
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr "Lagerort"
@@ -549,8 +549,8 @@ msgstr "Lagerort der Endprodukte"
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr "Status"
@@ -647,7 +647,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr "Teil"
@@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr "Notizen"
@@ -843,7 +843,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -1196,7 +1196,7 @@ msgstr "Ziel-Lagerort nicht angegeben"
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Losnummer"
@@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr "Details"
@@ -2127,7 +2127,7 @@ msgstr "Mindestpreis"
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr "Verpackungen"
@@ -2215,7 +2215,7 @@ msgstr "verwendet Standard-Währung"
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr "Kunde"
@@ -2261,7 +2261,7 @@ msgstr "Teile löschen"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr "Neues Teil"
@@ -2307,7 +2307,7 @@ msgstr "Neues Zuliefererteil anlegen"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
@@ -2445,7 +2445,7 @@ msgstr "Zuliefererteile"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Teilbestand"
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
@@ -2922,7 +2922,7 @@ msgstr "Bestellung"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr "Bestellung"
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr "Preis"
@@ -3047,8 +3047,8 @@ msgstr "Aufgegeben"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr "Neuer Lagerort"
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht"
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr "Neues Teil anlegen"
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr "Rasteransicht anzeigen"
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr "Neuen Lagerort anlegen"
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr "Ergebnis"
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr "Datum"
@@ -6700,7 +6700,7 @@ msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr "Auswählen"
@@ -6967,7 +6967,7 @@ msgstr "Keine Kategorie"
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr "Pfad"
@@ -7165,75 +7165,75 @@ msgstr "gelöscht"
msgid "Stocktake"
msgstr "Inventur"
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr "Status"
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr "Status setzen"
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr "Status Code setzen"
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr "Status Code muss ausgewählt werden"
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr "Ungültiges Datum"
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr "Standort nicht mehr vorhanden"
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr "Bestellung existiert nicht mehr"
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr "Kunde existiert nicht mehr"
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr "Lagerbestand existiert nicht mehr"
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr "Hinzugefügt"
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr "Entfernt"
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr "Keine Benutzerinformation"
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr "Tracking-Eintrag bearbeiten"
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr "Tracking-Eintrag löschen"
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr "Neuen Lagerort anlegen"
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr "Keine installierten Elemente"
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr "Seriennummer"
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr "Lagerbestand entfernen"
From 147ee658ece8a014cc57472279efe72c4a7b5a99 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Mon, 21 Jun 2021 18:00:30 +1000
Subject: [PATCH 172/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 98 +++++++++++------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 41d3298d11..b5b2ffdfea 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 06:40+0000\n"
-"PO-Revision-Date: 2021-06-21 06:54\n"
+"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"PO-Revision-Date: 2021-06-21 08:00\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1154
+#: templates/js/stock.js:1175
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:947
+#: templates/js/part.js:642 templates/js/stock.js:968
msgid "Name"
msgstr ""
@@ -159,8 +159,8 @@ msgstr ""
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:959
-#: templates/js/stock.js:1004
+#: templates/js/stock.js:552 templates/js/stock.js:980
+#: templates/js/stock.js:1025
msgid "Description"
msgstr ""
@@ -488,8 +488,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1139
-#: templates/js/stock.js:1358
+#: templates/js/part.js:796 templates/js/stock.js:1160
+#: templates/js/stock.js:1379
msgid "Quantity"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1031
+#: templates/js/stock.js:639 templates/js/stock.js:1052
msgid "Location"
msgstr ""
@@ -549,8 +549,8 @@ msgstr ""
#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1108
-#: templates/js/stock.js:1374
+#: templates/js/stock.js:626 templates/js/stock.js:1129
+#: templates/js/stock.js:1395
msgid "Status"
msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
#: templates/js/build.js:1075 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1346
+#: templates/js/stock.js:1367
msgid "Part"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
msgid "Notes"
msgstr ""
@@ -843,7 +843,7 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
#: templates/js/build.js:211 templates/js/build.js:925
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1090
+#: templates/js/stock.js:1111
msgid "Stock Item"
msgstr ""
@@ -1196,7 +1196,7 @@ msgstr ""
#: build/templates/build/detail.html:70
#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1381 templates/js/table_filters.js:112
+#: templates/js/stock.js:1402 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1019
+#: templates/js/stock.js:1040
msgid "Details"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:670
+#: templates/js/stock.js:691
msgid "Packaging"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1072
+#: templates/js/stock.js:1093
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1287
+#: templates/js/stock.js:1308
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1293
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:971
+#: templates/InvenTree/search.html:198 templates/js/stock.js:992
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1294
+#: company/views.py:638 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:1053
+#: templates/js/stock.js:665 templates/js/stock.js:1074
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:711
-#: templates/js/stock.js:1299
+#: stock/templates/stock/location.html:191 templates/js/stock.js:732
+#: templates/js/stock.js:1320
msgid "New Location"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1288
+#: templates/js/stock.js:1309
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:712
+#: stock/templates/stock/location.html:192 templates/js/stock.js:733
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:987
+#: templates/js/order.js:195 templates/js/stock.js:1008
msgid "Date"
msgstr ""
@@ -6696,7 +6696,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:941
+#: templates/js/stock.js:509 templates/js/stock.js:962
msgid "Select"
msgstr ""
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:965
+#: templates/js/part.js:660 templates/js/stock.js:986
msgid "Path"
msgstr ""
@@ -7161,75 +7161,75 @@ msgstr ""
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:828
+#: templates/js/stock.js:849
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:843
+#: templates/js/stock.js:864
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:857
+#: templates/js/stock.js:878
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:858
+#: templates/js/stock.js:879
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:997
+#: templates/js/stock.js:1018
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1044
+#: templates/js/stock.js:1065
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1063
+#: templates/js/stock.js:1084
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1082
+#: templates/js/stock.js:1103
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1100
+#: templates/js/stock.js:1121
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1123
+#: templates/js/stock.js:1144
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1131
+#: templates/js/stock.js:1152
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1163
+#: templates/js/stock.js:1184
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1196
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1176
+#: templates/js/stock.js:1197
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1300
+#: templates/js/stock.js:1321
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1341
+#: templates/js/stock.js:1362
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1364
+#: templates/js/stock.js:1385
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1392
+#: templates/js/stock.js:1413
msgid "Uninstall Stock Item"
msgstr ""
From 3228c0673c1afc9d52bf09dfa76a937d79532d26 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 21 Jun 2021 10:58:42 +0000
Subject: [PATCH 173/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 01ad9322b0..8a0446a4fe 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 42716eed5f..0607103cb7 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 6443b769f0..b13a60441f 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index e4d487ad11..872856d672 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index b19916db90..381ed0e2a0 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 4e7c63e89f..b49a1d6dba 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index ed99a4aab9..29ecb2caf9 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index bac6800fa3..28160682b1 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 03bbf64188..57c0a2ea0c 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 3c3cd03c16..b9b99c2b99 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
+"POT-Creation-Date: 2021-06-21 10:58+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From ecae24008c27299a68c036e9ddd9e39d6a8ea1ad Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 05:13:47 +1000
Subject: [PATCH 174/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index efe1b49325..3d6b8af2c2 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"PO-Revision-Date: 2021-06-21 19:13\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -1865,7 +1865,7 @@ msgstr ""
#: order/templates/order/po_navbar.html:22 order/views.py:582
#: part/templates/part/bom_upload/upload_file.html:27
msgid "Upload File"
-msgstr "Wyślik plik"
+msgstr "Wyślij plik"
#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52
#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58
From feb90e4871483bf0bd9444f6a22914d21196230e Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 21 Jun 2021 22:28:03 +0000
Subject: [PATCH 175/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 50 +++++++++++++----------
InvenTree/locale/en/LC_MESSAGES/django.po | 48 ++++++++++++----------
InvenTree/locale/es/LC_MESSAGES/django.po | 50 +++++++++++++----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 48 ++++++++++++----------
InvenTree/locale/it/LC_MESSAGES/django.po | 48 ++++++++++++----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 48 ++++++++++++----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 50 +++++++++++++----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 48 ++++++++++++----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 48 ++++++++++++----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 48 ++++++++++++----------
10 files changed, 266 insertions(+), 220 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 8a0446a4fe..ec27008a19 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr "Bermerkungen bearbeiten"
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Speichern"
@@ -2049,7 +2049,7 @@ msgstr "Teilbeschreibung des Herstellers"
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr "Herstellerteil"
@@ -2089,7 +2089,7 @@ msgstr "Einheit des Parameters"
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2516,7 +2516,7 @@ msgstr "Neuer Auftrag"
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr "Zuliefererteil"
@@ -2564,7 +2564,7 @@ msgstr "Teil bestellen"
msgid "Pricing Information"
msgstr "Preisinformationen ansehen"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen"
@@ -2684,23 +2684,23 @@ msgstr "Herstellerteil ändern"
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr "Zuliefererteil entfernen"
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt"
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten"
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr "Preisstaffel löschen"
@@ -4678,7 +4678,7 @@ msgstr "Preisinformationen ansehen"
msgid "Part Test Templates"
msgstr "Teil Test-Vorlagen"
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr "Tests"
@@ -5346,7 +5346,7 @@ msgid "Moved {n} parts to {loc}"
msgstr "{n} Teile nach {loc} bewegt"
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr "Ablaufdatum"
@@ -5632,12 +5632,12 @@ msgid "Stock Item Attachments"
msgstr "BestandsObjekt-Anhang"
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr "abgelaufen"
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr "überfällig"
@@ -5779,25 +5779,31 @@ msgstr "Barcode-Bezeichner"
msgid "Parent Item"
msgstr "Elternposition"
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+#, fuzzy
+#| msgid "is manufacturer"
+msgid "No manufacturer set"
+msgstr "ist Hersteller"
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab"
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab"
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr "Zuletzt aktualisiert"
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr "Letzte Inventur"
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr "Keine Inventur ausgeführt"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 0607103cb7..3264281c04 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -547,7 +547,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1287,8 +1287,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2044,7 +2044,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2078,7 +2078,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2503,7 +2503,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2551,7 +2551,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2667,23 +2667,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4643,7 +4643,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5307,7 +5307,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5593,12 +5593,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5740,25 +5740,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index b13a60441f..c8f0e37955 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Guardar"
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2550,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4644,7 +4644,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5308,7 +5308,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5594,12 +5594,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5741,25 +5741,31 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+#, fuzzy
+#| msgid "Manufacturers"
+msgid "No manufacturer set"
+msgstr "Fabricantes"
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 872856d672..bcb8012fa9 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Enregistrer"
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2550,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4646,7 +4646,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5596,12 +5596,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5743,25 +5743,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 381ed0e2a0..b83d23e7f6 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2550,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4642,7 +4642,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5739,25 +5739,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index b49a1d6dba..8d29b5ab22 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2550,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4642,7 +4642,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5739,25 +5739,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 29ecb2caf9..64493a740c 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr "Edytuj uwagi"
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Zapisz"
@@ -2049,7 +2049,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr "Część producenta"
@@ -2089,7 +2089,7 @@ msgstr "Parametry"
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2514,7 +2514,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2562,7 +2562,7 @@ msgstr ""
msgid "Pricing Information"
msgstr "Informacja cenowa"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2682,23 +2682,23 @@ msgstr "Numer producenta"
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy"
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4672,7 +4672,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5773,25 +5773,31 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+#, fuzzy
+#| msgid "is manufacturer"
+msgid "No manufacturer set"
+msgstr "jest producentem"
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 28160682b1..a54da1a983 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2550,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4646,7 +4646,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5596,12 +5596,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5743,25 +5743,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 57c0a2ea0c..20e25a4ee4 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2550,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4642,7 +4642,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5739,25 +5739,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index b9b99c2b99..97c6abc753 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 10:58+0000\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2550,7 +2550,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4642,7 +4642,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5739,25 +5739,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From 431d93510286810fcb15f89b0e3a6b89466dd91f Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:26 +1000
Subject: [PATCH 176/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 93c1aef3d5..1350526542 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Enregistrer"
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From 4b49d2e086aa6648c7fc9cac29e236993c55b0ac Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:27 +1000
Subject: [PATCH 177/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 46fc2b4be6..789acb681c 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Guardar"
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From 8387321ed48111ab71c74dca4fce655bc8f4fef5 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:28 +1000
Subject: [PATCH 178/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index a98e1ce533..0c37374101 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From 18f8fd8778bdaad1499c1fb30abb08f921b065cf Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:30 +1000
Subject: [PATCH 179/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 3d6b8af2c2..4a1987b837 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 19:13\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr "Edytuj uwagi"
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Zapisz"
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr "Część producenta"
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr "Informacja cenowa"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy"
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From 37cd3a8ca74ef8fa49e4a0fb82002944c5a542a3 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:31 +1000
Subject: [PATCH 180/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 985f662581..da3082ae6c 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From 0b1724be5262a758db7ead145462e0e54ed28c85 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:32 +1000
Subject: [PATCH 181/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index dfb82beb61..5b46ca88e9 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -546,7 +546,7 @@ msgstr "Tamamlanmış parçaların konumu"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr "Notları Düzenle"
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Kaydet"
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr "Yeni Satış Emri"
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr "Tedarikçi Parçası"
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr "Parça Test Şablonları"
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi"
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek"
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From d97c3af5b63bf0f070a4746b2ba0803230c6bf6d Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:34 +1000
Subject: [PATCH 182/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index b798eeff95..f5f33996f9 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From c489bafd106dc0d07b3aad36ef0214251e21411c Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:35 +1000
Subject: [PATCH 183/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index ccc31db04f..fc5e2e01a9 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte"
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr "Bermerkungen bearbeiten"
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr "Speichern"
@@ -2043,7 +2043,7 @@ msgstr "Teilbeschreibung des Herstellers"
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr "Herstellerteil"
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2502,7 +2502,7 @@ msgstr "Neuer Auftrag"
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr "Zuliefererteil"
@@ -2550,7 +2550,7 @@ msgstr "Teil bestellen"
msgid "Pricing Information"
msgstr "Preisinformationen ansehen"
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen"
@@ -2666,23 +2666,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr "Zuliefererteil entfernen"
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt"
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten"
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr "Preisstaffel löschen"
@@ -4642,7 +4642,7 @@ msgstr "Preisinformationen ansehen"
msgid "Part Test Templates"
msgstr "Teil Test-Vorlagen"
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr "Tests"
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr "{n} Teile nach {loc} bewegt"
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr "Ablaufdatum"
@@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments"
msgstr "BestandsObjekt-Anhang"
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr "abgelaufen"
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr "überfällig"
@@ -5739,25 +5739,29 @@ msgstr "Barcode-Bezeichner"
msgid "Parent Item"
msgstr "Elternposition"
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab"
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab"
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr "Zuletzt aktualisiert"
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr "Letzte Inventur"
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr "Keine Inventur ausgeführt"
From 8c45958b36e9fc56311b4d8270f2801684d7a8f6 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 08:31:36 +1000
Subject: [PATCH 184/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 50 ++++++++++++-----------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index b5b2ffdfea..a549c65504 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 07:26+0000\n"
-"PO-Revision-Date: 2021-06-21 08:00\n"
+"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"PO-Revision-Date: 2021-06-21 22:31\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -546,7 +546,7 @@ msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:138
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
-#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252
+#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:864
#: templates/js/order.js:187 templates/js/order.js:285
#: templates/js/stock.js:626 templates/js/stock.js:1129
@@ -1286,8 +1286,8 @@ msgstr ""
#: build/templates/build/notes.html:26 company/templates/company/notes.html:24
#: order/templates/order/order_notes.html:27
#: order/templates/order/sales_order_notes.html:29
-#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482
-#: stock/templates/stock/item_base.html:492
+#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487
+#: stock/templates/stock/item_base.html:497
#: stock/templates/stock/item_notes.html:26
msgid "Save"
msgstr ""
@@ -2043,7 +2043,7 @@ msgstr ""
#: company/models.py:390 company/models.py:520
#: company/templates/company/manufacturer_part_base.html:6
#: company/templates/company/manufacturer_part_base.html:19
-#: stock/templates/stock/item_base.html:357
+#: stock/templates/stock/item_base.html:362
msgid "Manufacturer Part"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:25 order/models.py:193
#: order/templates/order/order_base.html:92
#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175
-#: part/bom.py:286 stock/templates/stock/item_base.html:364
+#: part/bom.py:286 stock/templates/stock/item_base.html:369
#: templates/js/company.js:48 templates/js/company.js:364
#: templates/js/order.js:170
msgid "Supplier"
@@ -2501,7 +2501,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:7
#: company/templates/company/supplier_part_base.html:20 stock/models.py:416
-#: stock/templates/stock/item_base.html:369 templates/js/company.js:380
+#: stock/templates/stock/item_base.html:374 templates/js/company.js:380
msgid "Supplier Part"
msgstr ""
@@ -2549,7 +2549,7 @@ msgstr ""
msgid "Pricing Information"
msgstr ""
-#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854
+#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855
#: part/templates/part/sale_prices.html:17 part/views.py:2749
msgid "Add Price Break"
msgstr ""
@@ -2665,23 +2665,23 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:638 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1315
msgid "Create new Supplier Part"
msgstr ""
-#: company/views.py:782
+#: company/views.py:783
msgid "Delete Supplier Part"
msgstr ""
-#: company/views.py:859 part/views.py:2753
+#: company/views.py:860 part/views.py:2753
msgid "Added new price break"
msgstr ""
-#: company/views.py:915 part/views.py:2797
+#: company/views.py:916 part/views.py:2797
msgid "Edit Price Break"
msgstr ""
-#: company/views.py:930 part/views.py:2811
+#: company/views.py:931 part/views.py:2811
msgid "Delete Price Break"
msgstr ""
@@ -4641,7 +4641,7 @@ msgstr ""
msgid "Part Test Templates"
msgstr ""
-#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409
+#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414
msgid "Tests"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
msgid "Expiry Date"
msgstr ""
@@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments"
msgstr ""
#: stock/templates/stock/item_base.html:33
-#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150
+#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150
msgid "Expired"
msgstr ""
#: stock/templates/stock/item_base.html:43
-#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155
+#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155
msgid "Stale"
msgstr ""
@@ -5738,25 +5738,29 @@ msgstr ""
msgid "Parent Item"
msgstr ""
-#: stock/templates/stock/item_base.html:380
+#: stock/templates/stock/item_base.html:356
+msgid "No manufacturer set"
+msgstr ""
+
+#: stock/templates/stock/item_base.html:385
#, python-format
msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:382
+#: stock/templates/stock/item_base.html:387
#, python-format
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
msgid "Last Updated"
msgstr ""
-#: stock/templates/stock/item_base.html:394
+#: stock/templates/stock/item_base.html:399
msgid "Last Stocktake"
msgstr ""
-#: stock/templates/stock/item_base.html:398
+#: stock/templates/stock/item_base.html:403
msgid "No stocktake performed"
msgstr ""
From c1c4f7403eb4eaf9e350af0997751e59228316eb Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 22 Jun 2021 01:09:59 +0000
Subject: [PATCH 185/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/en/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/es/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/it/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 216 +++++++++++-----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 216 +++++++++++-----------
10 files changed, 1080 insertions(+), 1080 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index ec27008a19..6b83b29fd5 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -124,7 +124,7 @@ msgstr "Datei-Kommentar"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Benutzer"
@@ -137,7 +137,7 @@ msgstr "Hochladedatum"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Name"
@@ -155,12 +155,12 @@ msgstr "Name"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Beschreibung"
@@ -450,7 +450,7 @@ msgstr "geplantes Bestelldatum"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Zieldatum"
@@ -486,10 +486,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Anzahl"
@@ -534,8 +534,8 @@ msgstr "Bauauftrag als vollständig markieren"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Lagerort"
@@ -547,10 +547,10 @@ msgstr "Lagerort der Endprodukte"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Status"
@@ -608,7 +608,7 @@ msgstr "Bauauftragsreferenz"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Referenz"
@@ -643,11 +643,11 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Teil"
@@ -720,7 +720,7 @@ msgstr "Erstelldatum"
msgid "Target completion date"
msgstr "geplantes Fertigstellungsdatum"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr "Fertigstellungsdatum"
@@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Notizen"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr "Bauauftrag"
@@ -841,9 +841,9 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -879,7 +879,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen"
msgid "Auto Allocate"
msgstr "Automatisch zuweisen"
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr "Bestandszuordnung aufheben"
@@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge"
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr "Seriennummer"
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr "Ziel-Lagerort nicht angegeben"
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Losnummer"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr "Erstellt"
@@ -1211,7 +1211,7 @@ msgstr "Erstellt"
msgid "No target date set"
msgstr "Kein Ziel-Datum gesetzt"
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr "Fertig"
@@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Details"
@@ -1412,8 +1412,8 @@ msgstr "Teil muss aktuell im Bestand sein"
msgid "Stock item is over-allocated"
msgstr "BestandObjekt ist zu oft zugewiesen"
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr "Verfügbar"
@@ -2139,7 +2139,7 @@ msgstr "Mindestpreis"
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr "Verpackungen"
@@ -2157,7 +2157,7 @@ msgstr "Mehrere bestellen"
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr "Zugeordneter Bestand"
@@ -2229,7 +2229,7 @@ msgstr "verwendet Standard-Währung"
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr "Kunde"
@@ -2275,7 +2275,7 @@ msgstr "Teile löschen"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr "Neues Teil"
@@ -2321,7 +2321,7 @@ msgstr "Neues Zuliefererteil anlegen"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
@@ -2459,7 +2459,7 @@ msgstr "Zuliefererteile"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Teilbestand"
@@ -2684,7 +2684,7 @@ msgstr "Herstellerteil ändern"
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
@@ -2940,7 +2940,7 @@ msgstr "Bestellung"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr "Bestellung"
@@ -2960,7 +2960,7 @@ msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr "Preis"
@@ -3067,8 +3067,8 @@ msgstr "Aufgegeben"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr "Neuer Lagerort"
@@ -3366,17 +3366,17 @@ msgid "Sales Order Items"
msgstr "Auftrags-Positionen"
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr "Aktionen"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr "Bestands-Zuordnung bearbeiten"
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr "Bestands-Zuordnung löschen"
@@ -3388,8 +3388,8 @@ msgstr "Keine passenden Positionen gefunden"
msgid "ID"
msgstr "ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr "Zugeordnet"
@@ -3405,7 +3405,7 @@ msgstr "PO"
msgid "Allocate serial numbers"
msgstr "Seriennummern zuweisen"
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr "Lagerbestand zuweisen"
@@ -3413,8 +3413,8 @@ msgstr "Lagerbestand zuweisen"
msgid "Purchase stock"
msgstr "Lagerbestand kaufen"
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr "Lagerbestand bauen"
@@ -4277,7 +4277,7 @@ msgid "All selected BOM items will be deleted"
msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht"
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr "Neues Teil anlegen"
@@ -4418,7 +4418,7 @@ msgid "View grid display"
msgstr "Rasteransicht anzeigen"
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr "Neuen Lagerort anlegen"
@@ -5323,7 +5323,7 @@ msgid "Result"
msgstr "Ergebnis"
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr "Datum"
@@ -5346,7 +5346,7 @@ msgid "Moved {n} parts to {loc}"
msgstr "{n} Teile nach {loc} bewegt"
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr "Ablaufdatum"
@@ -5767,7 +5767,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a
msgid "Stock Item Details"
msgstr "BestandsObjekt-Details"
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr "Kein Lagerort gesetzt"
@@ -5795,7 +5795,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab"
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab"
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr "Zuletzt aktualisiert"
@@ -6664,7 +6664,7 @@ msgstr "In Lagerorten buchen"
msgid "Barcode does not match a valid location"
msgstr "Barcode entspricht keinem Lagerort"
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr "Unterbaugruppe öffnen"
@@ -6700,7 +6700,7 @@ msgstr "Stücklisten-Position bearbeiten"
msgid "Delete BOM Item"
msgstr "Stücklisten-Position löschen"
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr "Keine Stücklisten-Position(en) gefunden"
@@ -6736,33 +6736,33 @@ msgstr "Keine Aktion angegeben"
msgid "New Stock Item"
msgstr "Neues BestandsObjekt"
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr "benötigtes Teil"
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr "Anzahl pro"
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr "Bestand bestellen"
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr "Auswählen"
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr "Bauauftrag ist überfällig"
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr "Keine Teile zugeordnet zu"
@@ -7029,7 +7029,7 @@ msgstr "Keine Kategorie"
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr "Pfad"
@@ -7207,95 +7207,95 @@ msgstr "BestandsObjekt zugewiesen"
msgid "Stock item has been installed in another item"
msgstr "BestandsObjekt in anderem Element verbaut"
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr "BestandsObjekt abgewiesen"
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr "BestandsObjekt verloren"
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr "BestandsObjekt zerstört"
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr "gelöscht"
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr "Inventur"
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr "Status"
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr "Status setzen"
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr "Status Code setzen"
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr "Status Code muss ausgewählt werden"
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr "Ungültiges Datum"
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr "Standort nicht mehr vorhanden"
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr "Bestellung existiert nicht mehr"
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr "Kunde existiert nicht mehr"
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr "Lagerbestand existiert nicht mehr"
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr "Hinzugefügt"
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr "Entfernt"
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr "Keine Benutzerinformation"
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr "Tracking-Eintrag bearbeiten"
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr "Tracking-Eintrag löschen"
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr "Neuen Lagerort anlegen"
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr "Keine installierten Elemente"
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr "Seriennummer"
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr "Lagerbestand entfernen"
@@ -7461,56 +7461,56 @@ msgstr "Favorit"
msgid "Purchasable"
msgstr "Käuflich"
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr "Lade Daten"
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr "Zeilen pro Seite"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr "zeige"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr "bis"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr "von"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr "Zeilen"
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr "Suche"
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr "Keine passenden Ergebnisse gefunden"
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr "Zeige/Verstecke Pagination"
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr "Neu laden"
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr "umschalten"
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr "Spalten"
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr "Alle"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 3264281c04..4d5b795633 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -125,7 +125,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr ""
@@ -138,7 +138,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr ""
@@ -156,12 +156,12 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr ""
@@ -451,7 +451,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -487,10 +487,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -535,8 +535,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -548,10 +548,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -609,7 +609,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -644,11 +644,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -721,7 +721,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -778,7 +778,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -829,7 +829,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -842,9 +842,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -880,7 +880,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -917,7 +917,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1196,15 +1196,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1212,7 +1212,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1252,7 +1252,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1413,8 +1413,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2128,7 +2128,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2146,7 +2146,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2216,7 +2216,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2262,7 +2262,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2308,7 +2308,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2446,7 +2446,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2667,7 +2667,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2923,7 +2923,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2943,7 +2943,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3048,8 +3048,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3347,17 +3347,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3369,8 +3369,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3386,7 +3386,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3394,8 +3394,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4254,7 +4254,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4395,7 +4395,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5284,7 +5284,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5307,7 +5307,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5728,7 +5728,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5754,7 +5754,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6617,7 +6617,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6653,7 +6653,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6685,33 +6685,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6970,7 +6970,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7148,95 +7148,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7402,56 +7402,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index c8f0e37955..5f3a41d720 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Usuario"
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Nombre"
@@ -155,12 +155,12 @@ msgstr "Nombre"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Descripción"
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Cantidad"
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Unicación"
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Estado"
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Referencia"
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Parte"
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Notas"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr "Número de serie"
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Lote"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr "Completados"
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Detalles"
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr "Cliente"
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3368,8 +3368,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3393,8 +3393,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5285,7 +5285,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5308,7 +5308,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5729,7 +5729,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5757,7 +5757,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6620,7 +6620,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6656,7 +6656,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6688,33 +6688,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6975,7 +6975,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7153,95 +7153,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7407,56 +7407,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index bcb8012fa9..970f7b86f9 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -124,7 +124,7 @@ msgstr "Commentaire du fichier"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Utilisateur"
@@ -137,7 +137,7 @@ msgstr "date de chargement"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Nom"
@@ -155,12 +155,12 @@ msgstr "Nom"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Description"
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Quantité"
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr "Emplacement des pièces terminées"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Référence"
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Pièce"
@@ -720,7 +720,7 @@ msgstr "Date de création"
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Notes"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Détails"
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr "Disponible"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3368,8 +3368,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3393,8 +3393,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4396,7 +4396,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5287,7 +5287,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5731,7 +5731,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5757,7 +5757,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6620,7 +6620,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6656,7 +6656,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6692,33 +6692,33 @@ msgstr "Aucune action spécifiée"
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6983,7 +6983,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7161,95 +7161,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7415,56 +7415,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index b83d23e7f6..5b5d55eb91 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr ""
@@ -155,12 +155,12 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3368,8 +3368,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3393,8 +3393,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5727,7 +5727,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5753,7 +5753,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6616,7 +6616,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6652,7 +6652,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6684,33 +6684,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6969,7 +6969,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7147,95 +7147,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7401,56 +7401,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 8d29b5ab22..7dfd2c8728 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr ""
@@ -155,12 +155,12 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3368,8 +3368,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3393,8 +3393,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5727,7 +5727,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5753,7 +5753,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6616,7 +6616,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6652,7 +6652,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6684,33 +6684,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6969,7 +6969,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7147,95 +7147,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7401,56 +7401,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 64493a740c..8f5fffe535 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -124,7 +124,7 @@ msgstr "Komentarz pliku"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Użytkownik"
@@ -137,7 +137,7 @@ msgstr "data przesłania"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Nazwa"
@@ -155,12 +155,12 @@ msgstr "Nazwa"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Opis"
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Data docelowa"
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Ilość"
@@ -534,8 +534,8 @@ msgstr "Oznacz budowę jako ukończoną"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Lokalizacja"
@@ -547,10 +547,10 @@ msgstr "Lokalizacja ukończonych części"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Status"
@@ -608,7 +608,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Referencja"
@@ -643,11 +643,11 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Część"
@@ -720,7 +720,7 @@ msgstr "Data utworzenia"
msgid "Target completion date"
msgstr "Docelowy termin zakończenia"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr "Data zakończenia"
@@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Uwagi"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr "Budowa"
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -879,7 +879,7 @@ msgstr "Przydziel zapasy do budowy"
msgid "Auto Allocate"
msgstr "Automatyczne przypisywanie"
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr "Cofnij przydział zapasów"
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr "Numer Seryjny"
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr "Nie określono lokalizacji docelowej"
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Partia"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr "Utworzony"
@@ -1211,7 +1211,7 @@ msgstr "Utworzony"
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr "Zakończone"
@@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Szczegóły"
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr "Dostępne"
@@ -2139,7 +2139,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr "Opakowanie"
@@ -2157,7 +2157,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2227,7 +2227,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr "Klient"
@@ -2273,7 +2273,7 @@ msgstr "Usuń części"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr "Nowy komponent"
@@ -2319,7 +2319,7 @@ msgstr "Utwórz nowego dostawcę części"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr "Now dostawca części"
@@ -2457,7 +2457,7 @@ msgstr "Dostarczone części"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2682,7 +2682,7 @@ msgstr "Numer producenta"
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2938,7 +2938,7 @@ msgstr "Zamówienie"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2958,7 +2958,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr "Cena zakupu"
@@ -3063,8 +3063,8 @@ msgstr "Wydany"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr "Nowa lokalizacja"
@@ -3362,17 +3362,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr "Akcje"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3384,8 +3384,8 @@ msgstr ""
msgid "ID"
msgstr "Numer ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr "Przydzielono"
@@ -3401,7 +3401,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3409,8 +3409,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4273,7 +4273,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4414,7 +4414,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5317,7 +5317,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5761,7 +5761,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5789,7 +5789,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6652,7 +6652,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6688,7 +6688,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6724,33 +6724,33 @@ msgstr "Nie określono działania"
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -7017,7 +7017,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7195,95 +7195,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7449,56 +7449,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index a54da1a983..e4d6cb1097 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -124,7 +124,7 @@ msgstr "Комментарий к файлу"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Пользователь"
@@ -137,7 +137,7 @@ msgstr "дата загрузки"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Название"
@@ -155,12 +155,12 @@ msgstr "Название"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Описание"
@@ -450,7 +450,7 @@ msgstr "Срок выполнения заказа"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Целевая дата"
@@ -486,10 +486,10 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Количество"
@@ -534,8 +534,8 @@ msgstr "Пометить сборку как завершенную"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Расположение"
@@ -547,10 +547,10 @@ msgstr "Расположение укомплектованных частей"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Статус"
@@ -608,7 +608,7 @@ msgstr "Ссылка на заказ"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3368,8 +3368,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3393,8 +3393,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4396,7 +4396,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5287,7 +5287,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5731,7 +5731,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5757,7 +5757,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6620,7 +6620,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6656,7 +6656,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6692,33 +6692,33 @@ msgstr "Действие не указано"
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6983,7 +6983,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7161,95 +7161,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7415,56 +7415,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 20e25a4ee4..41a90389c3 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -124,7 +124,7 @@ msgstr "Yorum"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Kullanıcı"
@@ -137,7 +137,7 @@ msgstr "Yükleme tarihi"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Adı"
@@ -155,12 +155,12 @@ msgstr "Adı"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Açıklama"
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3368,8 +3368,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3393,8 +3393,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5727,7 +5727,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5753,7 +5753,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6616,7 +6616,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6652,7 +6652,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6688,33 +6688,33 @@ msgstr "Hiçbir eylem belirtilmedi"
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6977,7 +6977,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7155,95 +7155,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7409,56 +7409,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 97c6abc753..f0146b7be9 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -124,7 +124,7 @@ msgstr "文件注释"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "用户"
@@ -137,7 +137,7 @@ msgstr "上传日期"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "名称"
@@ -155,12 +155,12 @@ msgstr "名称"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2215,7 +2215,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2261,7 +2261,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2307,7 +2307,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2445,7 +2445,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2922,7 +2922,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3047,8 +3047,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3368,8 +3368,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3393,8 +3393,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5727,7 +5727,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5753,7 +5753,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6616,7 +6616,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6652,7 +6652,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6688,33 +6688,33 @@ msgstr "未指定操作"
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6977,7 +6977,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7155,95 +7155,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7409,56 +7409,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From 155bce9bd867d731e54aad5e6ab891229f95759e Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:39 +1000
Subject: [PATCH 186/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 1350526542..4fe1177636 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -124,7 +124,7 @@ msgstr "Commentaire du fichier"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Utilisateur"
@@ -137,7 +137,7 @@ msgstr "date de chargement"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Nom"
@@ -155,12 +155,12 @@ msgstr "Nom"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Description"
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Quantité"
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr "Emplacement des pièces terminées"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Référence"
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Pièce"
@@ -720,7 +720,7 @@ msgstr "Date de création"
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Notes"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Détails"
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr "Disponible"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From 794c93a2367ecb760677d169f0c4def14bd54f42 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:41 +1000
Subject: [PATCH 187/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 789acb681c..54c0f62e7f 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Usuario"
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Nombre"
@@ -155,12 +155,12 @@ msgstr "Nombre"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Descripción"
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Cantidad"
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Unicación"
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Estado"
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Referencia"
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Parte"
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Notas"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr "Número de serie"
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Lote"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr "Completados"
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Detalles"
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr "Cliente"
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From 11a1507ce82c4e1dce726df6ddddd461eb33fd12 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:42 +1000
Subject: [PATCH 188/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 0c37374101..5611edc564 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr ""
@@ -155,12 +155,12 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From 4dffa3cd5def3020b4c8fa1c3006239a533b9c95 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:43 +1000
Subject: [PATCH 189/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 4a1987b837..97a581c3a6 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -124,7 +124,7 @@ msgstr "Komentarz pliku"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Użytkownik"
@@ -137,7 +137,7 @@ msgstr "data przesłania"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Nazwa"
@@ -155,12 +155,12 @@ msgstr "Nazwa"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Opis"
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Data docelowa"
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Ilość"
@@ -534,8 +534,8 @@ msgstr "Oznacz budowę jako ukończoną"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Lokalizacja"
@@ -547,10 +547,10 @@ msgstr "Lokalizacja ukończonych części"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Status"
@@ -608,7 +608,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Referencja"
@@ -643,11 +643,11 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Część"
@@ -720,7 +720,7 @@ msgstr "Data utworzenia"
msgid "Target completion date"
msgstr "Docelowy termin zakończenia"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr "Data zakończenia"
@@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Uwagi"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr "Budowa"
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr "Element magazynowy"
@@ -879,7 +879,7 @@ msgstr "Przydziel zapasy do budowy"
msgid "Auto Allocate"
msgstr "Automatyczne przypisywanie"
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr "Cofnij przydział zapasów"
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr "Numer Seryjny"
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr "Nie określono lokalizacji docelowej"
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Partia"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr "Utworzony"
@@ -1211,7 +1211,7 @@ msgstr "Utworzony"
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr "Zakończone"
@@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Szczegóły"
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr "Dostępne"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr "Opakowanie"
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr "Klient"
@@ -2260,7 +2260,7 @@ msgstr "Usuń części"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr "Nowy komponent"
@@ -2306,7 +2306,7 @@ msgstr "Utwórz nowego dostawcę części"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr "Now dostawca części"
@@ -2444,7 +2444,7 @@ msgstr "Dostarczone części"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr "Zamówienie"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr "Cena zakupu"
@@ -3046,8 +3046,8 @@ msgstr "Wydany"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr "Nowa lokalizacja"
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr "Akcje"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr "Numer ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr "Przydzielono"
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From 369d62bd6f6627b15170b67bde0a3cbf1bc3d4d4 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:44 +1000
Subject: [PATCH 190/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index da3082ae6c..60d44ac8e2 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -124,7 +124,7 @@ msgstr "Комментарий к файлу"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Пользователь"
@@ -137,7 +137,7 @@ msgstr "дата загрузки"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Название"
@@ -155,12 +155,12 @@ msgstr "Название"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Описание"
@@ -450,7 +450,7 @@ msgstr "Срок выполнения заказа"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Целевая дата"
@@ -486,10 +486,10 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Количество"
@@ -534,8 +534,8 @@ msgstr "Пометить сборку как завершенную"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Расположение"
@@ -547,10 +547,10 @@ msgstr "Расположение укомплектованных частей"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Статус"
@@ -608,7 +608,7 @@ msgstr "Ссылка на заказ"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From b02c9a6dab3f7a50b22f3463a456103e6de9bff2 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:46 +1000
Subject: [PATCH 191/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 5b46ca88e9..191de2a400 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -124,7 +124,7 @@ msgstr "Dosya yorumu"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Kullanıcı"
@@ -137,7 +137,7 @@ msgstr "yükleme tarihi"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Adı"
@@ -155,12 +155,12 @@ msgstr "Adı"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Açıklama"
@@ -450,7 +450,7 @@ msgstr "Emir hedef tarihi"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Hedeflenen tarih"
@@ -486,10 +486,10 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Miktar"
@@ -534,8 +534,8 @@ msgstr "Yapım işini tamamlandı olarak işaretle"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Konum"
@@ -547,10 +547,10 @@ msgstr "Tamamlanmış parçaların konumu"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Durum"
@@ -608,7 +608,7 @@ msgstr "Yapım İşi Emri Referansı"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Referans"
@@ -643,11 +643,11 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Parça"
@@ -720,7 +720,7 @@ msgstr "Oluşturulma tarihi"
msgid "Target completion date"
msgstr "Hedef tamamlama tarihi"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr "Tamamlama tarihi"
@@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Notlar"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr "Yapım İşi"
@@ -841,9 +841,9 @@ msgstr "Yapım işi için tahsis edilen parçalar"
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr "Stok Kalemi"
@@ -879,7 +879,7 @@ msgstr "Yapım işi için stok tahsis et"
msgid "Auto Allocate"
msgstr "Otomatik Tahsis Et"
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr "Stok tahsisini kaldır"
@@ -916,7 +916,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr "Seri Numara"
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr "Hedef konumu belirtilmedi"
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Toplu"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr "Oluşturuldu"
@@ -1211,7 +1211,7 @@ msgstr "Oluşturuldu"
msgid "No target date set"
msgstr "Hedef tarih ayarlanmadı"
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr "Tamamlandı"
@@ -1251,7 +1251,7 @@ msgstr "Yapım İşi Emri Detayları"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Detaylar"
@@ -1412,8 +1412,8 @@ msgstr "Öge stokta bulunmalı"
msgid "Stock item is over-allocated"
msgstr "Stok kalemi fazladan tahsis edilmiş"
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr "Mevcut"
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr "Atanan Stok"
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr "Müşteri"
@@ -2260,7 +2260,7 @@ msgstr "Parçaları Sil"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr "Yeni tedarikçi parçası oluştur"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr "Yeni Tedarikçi Parçası"
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Stok Kalemleri"
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr "Yeni Konum"
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr "İşlemler"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr "Stok tahsisini düzenle"
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr "Stok tahsisini sil"
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr "Seri numaralarını tahsis et"
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr "Yeni konum oluştur"
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr "Konum ayarlanmadı"
@@ -5752,7 +5752,7 @@ msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi"
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek"
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr "Konuma Kaydet"
msgid "Barcode does not match a valid location"
msgstr "Barkod geçerli bir konumla eşleşmiyor"
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr "Gerekli Parça"
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr "Konum artık yok"
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr "Yeni Konum Oluştur"
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr "Seri No"
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From e4840ab728f22fca5eb4738b369903b65fc28909 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:47 +1000
Subject: [PATCH 192/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index f5f33996f9..9b3bb67965 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -124,7 +124,7 @@ msgstr "文件注释"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "用户"
@@ -137,7 +137,7 @@ msgstr "上传日期"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "名称"
@@ -155,12 +155,12 @@ msgstr "名称"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From a95bab03c1d9c1edb555e96ad6279ab11bd20a97 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:48 +1000
Subject: [PATCH 193/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index fc5e2e01a9..d3aa54e4ab 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -124,7 +124,7 @@ msgstr "Datei-Kommentar"
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr "Benutzer"
@@ -137,7 +137,7 @@ msgstr "Hochladedatum"
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr "Name"
@@ -155,12 +155,12 @@ msgstr "Name"
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr "Beschreibung"
@@ -450,7 +450,7 @@ msgstr "geplantes Bestelldatum"
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr "Zieldatum"
@@ -486,10 +486,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr "Anzahl"
@@ -534,8 +534,8 @@ msgstr "Bauauftrag als vollständig markieren"
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr "Lagerort"
@@ -547,10 +547,10 @@ msgstr "Lagerort der Endprodukte"
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr "Status"
@@ -608,7 +608,7 @@ msgstr "Bauauftragsreferenz"
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr "Referenz"
@@ -643,11 +643,11 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr "Teil"
@@ -720,7 +720,7 @@ msgstr "Erstelldatum"
msgid "Target completion date"
msgstr "geplantes Fertigstellungsdatum"
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr "Fertigstellungsdatum"
@@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL"
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr "Notizen"
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden"
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr "Bauauftrag"
@@ -841,9 +841,9 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr "BestandsObjekt"
@@ -879,7 +879,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen"
msgid "Auto Allocate"
msgstr "Automatisch zuweisen"
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr "Bestandszuordnung aufheben"
@@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge"
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr "Seriennummer"
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr "Ziel-Lagerort nicht angegeben"
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr "Losnummer"
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr "Erstellt"
@@ -1211,7 +1211,7 @@ msgstr "Erstellt"
msgid "No target date set"
msgstr "Kein Ziel-Datum gesetzt"
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr "Fertig"
@@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details"
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr "Details"
@@ -1412,8 +1412,8 @@ msgstr "Teil muss aktuell im Bestand sein"
msgid "Stock item is over-allocated"
msgstr "BestandObjekt ist zu oft zugewiesen"
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr "Verfügbar"
@@ -2127,7 +2127,7 @@ msgstr "Mindestpreis"
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr "Verpackungen"
@@ -2145,7 +2145,7 @@ msgstr "Mehrere bestellen"
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr "Zugeordneter Bestand"
@@ -2215,7 +2215,7 @@ msgstr "verwendet Standard-Währung"
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr "Kunde"
@@ -2261,7 +2261,7 @@ msgstr "Teile löschen"
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr "Neues Teil"
@@ -2307,7 +2307,7 @@ msgstr "Neues Zuliefererteil anlegen"
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr "Neues Zuliefererteil"
@@ -2445,7 +2445,7 @@ msgstr "Zuliefererteile"
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr "Teilbestand"
@@ -2666,7 +2666,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr "Zuliefererteil bearbeiten"
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr "Neues Zuliefererteil anlegen"
@@ -2922,7 +2922,7 @@ msgstr "Bestellung"
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr "Bestellung"
@@ -2942,7 +2942,7 @@ msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl"
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr "Preis"
@@ -3047,8 +3047,8 @@ msgstr "Aufgegeben"
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr "Neuer Lagerort"
@@ -3346,17 +3346,17 @@ msgid "Sales Order Items"
msgstr "Auftrags-Positionen"
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr "Aktionen"
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr "Bestands-Zuordnung bearbeiten"
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr "Bestands-Zuordnung löschen"
@@ -3368,8 +3368,8 @@ msgstr "Keine passenden Positionen gefunden"
msgid "ID"
msgstr "ID"
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr "Zugeordnet"
@@ -3385,7 +3385,7 @@ msgstr "PO"
msgid "Allocate serial numbers"
msgstr "Seriennummern zuweisen"
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr "Lagerbestand zuweisen"
@@ -3393,8 +3393,8 @@ msgstr "Lagerbestand zuweisen"
msgid "Purchase stock"
msgstr "Lagerbestand kaufen"
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr "Lagerbestand bauen"
@@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted"
msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht"
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr "Neues Teil anlegen"
@@ -4394,7 +4394,7 @@ msgid "View grid display"
msgstr "Rasteransicht anzeigen"
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr "Neuen Lagerort anlegen"
@@ -5283,7 +5283,7 @@ msgid "Result"
msgstr "Ergebnis"
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr "Datum"
@@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}"
msgstr "{n} Teile nach {loc} bewegt"
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr "Ablaufdatum"
@@ -5727,7 +5727,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a
msgid "Stock Item Details"
msgstr "BestandsObjekt-Details"
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr "Kein Lagerort gesetzt"
@@ -5753,7 +5753,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab"
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab"
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr "Zuletzt aktualisiert"
@@ -6618,7 +6618,7 @@ msgstr "In Lagerorten buchen"
msgid "Barcode does not match a valid location"
msgstr "Barcode entspricht keinem Lagerort"
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr "Unterbaugruppe öffnen"
@@ -6654,7 +6654,7 @@ msgstr "Stücklisten-Position bearbeiten"
msgid "Delete BOM Item"
msgstr "Stücklisten-Position löschen"
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr "Keine Stücklisten-Position(en) gefunden"
@@ -6686,33 +6686,33 @@ msgstr "Standort nicht angegeben"
msgid "New Stock Item"
msgstr "Neues BestandsObjekt"
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr "benötigtes Teil"
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr "Anzahl pro"
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr "Bestand bestellen"
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr "Keine Bauaufträge passen zur Anfrage"
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr "Auswählen"
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr "Bauauftrag ist überfällig"
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr "Keine Teile zugeordnet zu"
@@ -6971,7 +6971,7 @@ msgstr "Keine Kategorie"
msgid "Low stock"
msgstr "Bestand niedrig"
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr "Pfad"
@@ -7149,95 +7149,95 @@ msgstr "BestandsObjekt zugewiesen"
msgid "Stock item has been installed in another item"
msgstr "BestandsObjekt in anderem Element verbaut"
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr "BestandsObjekt abgewiesen"
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr "BestandsObjekt verloren"
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr "BestandsObjekt zerstört"
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr "gelöscht"
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr "Inventur"
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr "Status"
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr "Status setzen"
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr "Status Code setzen"
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr "Status Code muss ausgewählt werden"
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr "Ungültiges Datum"
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr "Standort nicht mehr vorhanden"
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr "Bestellung existiert nicht mehr"
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr "Kunde existiert nicht mehr"
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr "Lagerbestand existiert nicht mehr"
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr "Hinzugefügt"
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr "Entfernt"
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr "Keine Benutzerinformation"
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr "Tracking-Eintrag bearbeiten"
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr "Tracking-Eintrag löschen"
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr "Neuen Lagerort anlegen"
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr "Keine installierten Elemente"
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr "Seriennummer"
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr "Lagerbestand entfernen"
@@ -7403,56 +7403,56 @@ msgstr "Favorit"
msgid "Purchasable"
msgstr "Käuflich"
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr "Lade Daten"
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr "Zeilen pro Seite"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr "zeige"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr "bis"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr "von"
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr "Zeilen"
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr "Suche"
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr "Keine passenden Ergebnisse gefunden"
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr "Zeige/Verstecke Pagination"
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr "Neu laden"
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr "umschalten"
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr "Spalten"
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr "Alle"
From 6ca7c8e56a2029a73460f07a99e50c149f87ec26 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 11:23:50 +1000
Subject: [PATCH 194/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 218 +++++++++++-----------
1 file changed, 109 insertions(+), 109 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index a549c65504..89e2d35507 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-21 22:27+0000\n"
-"PO-Revision-Date: 2021-06-21 22:31\n"
+"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"PO-Revision-Date: 2021-06-22 01:23\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -124,7 +124,7 @@ msgstr ""
#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
#: report/templates/report/inventree_test_report_base.html:91
-#: templates/js/stock.js:1175
+#: templates/js/stock.js:1174
msgid "User"
msgstr ""
@@ -137,7 +137,7 @@ msgstr ""
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
-#: templates/js/part.js:642 templates/js/stock.js:968
+#: templates/js/part.js:642 templates/js/stock.js:967
msgid "Name"
msgstr ""
@@ -155,12 +155,12 @@ msgstr ""
#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224
#: templates/InvenTree/search.html:296
#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190
-#: templates/js/build.js:830 templates/js/build.js:1098
+#: templates/js/build.js:833 templates/js/build.js:1101
#: templates/js/company.js:56 templates/js/order.js:183
#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260
#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722
-#: templates/js/stock.js:552 templates/js/stock.js:980
-#: templates/js/stock.js:1025
+#: templates/js/stock.js:552 templates/js/stock.js:979
+#: templates/js/stock.js:1024
msgid "Description"
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
#: order/templates/order/order_base.html:124
#: order/templates/order/sales_order_base.html:119
#: report/templates/report/inventree_build_order_base.html:126
-#: templates/js/build.js:877 templates/js/order.js:200
+#: templates/js/build.js:880 templates/js/order.js:200
#: templates/js/order.js:298
msgid "Target Date"
msgstr ""
@@ -486,10 +486,10 @@ msgstr ""
#: stock/forms.py:175 stock/forms.py:308
#: stock/templates/stock/item_base.html:255
#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364
-#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570
-#: templates/js/build.js:1108 templates/js/order.js:393
-#: templates/js/part.js:796 templates/js/stock.js:1160
-#: templates/js/stock.js:1379
+#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571
+#: templates/js/build.js:1111 templates/js/order.js:393
+#: templates/js/part.js:796 templates/js/stock.js:1159
+#: templates/js/stock.js:1378
msgid "Quantity"
msgstr ""
@@ -534,8 +534,8 @@ msgstr ""
#: stock/templates/stock/stock_adjust.html:17
#: templates/InvenTree/search.html:260 templates/js/barcode.js:363
#: templates/js/barcode.js:531 templates/js/build.js:218
-#: templates/js/build.js:584 templates/js/order.js:378
-#: templates/js/stock.js:639 templates/js/stock.js:1052
+#: templates/js/build.js:585 templates/js/order.js:378
+#: templates/js/stock.js:638 templates/js/stock.js:1051
msgid "Location"
msgstr ""
@@ -547,10 +547,10 @@ msgstr ""
#: build/templates/build/detail.html:59 order/models.py:469
#: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252
-#: templates/js/barcode.js:119 templates/js/build.js:864
+#: templates/js/barcode.js:119 templates/js/build.js:867
#: templates/js/order.js:187 templates/js/order.js:285
-#: templates/js/stock.js:626 templates/js/stock.js:1129
-#: templates/js/stock.js:1395
+#: templates/js/stock.js:625 templates/js/stock.js:1128
+#: templates/js/stock.js:1394
msgid "Status"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
-#: templates/js/build.js:659 templates/js/build.js:1102
+#: templates/js/build.js:660 templates/js/build.js:1105
msgid "Reference"
msgstr ""
@@ -643,11 +643,11 @@ msgstr ""
#: report/templates/report/inventree_so_report.html:90
#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210
#: templates/js/barcode.js:362 templates/js/bom.js:163
-#: templates/js/build.js:550 templates/js/build.js:835
-#: templates/js/build.js:1075 templates/js/company.js:140
+#: templates/js/build.js:551 templates/js/build.js:838
+#: templates/js/build.js:1078 templates/js/company.js:140
#: templates/js/company.js:339 templates/js/part.js:241
#: templates/js/part.js:404 templates/js/stock.js:521
-#: templates/js/stock.js:1367
+#: templates/js/stock.js:1366
msgid "Part"
msgstr ""
@@ -720,7 +720,7 @@ msgstr ""
msgid "Target completion date"
msgstr ""
-#: build/models.py:228 order/models.py:221 templates/js/build.js:882
+#: build/models.py:228 order/models.py:221 templates/js/build.js:885
msgid "Completion Date"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769
#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37
-#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695
+#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694
msgid "Notes"
msgstr ""
@@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:1316 stock/templates/stock/item_base.html:317
-#: templates/InvenTree/search.html:183 templates/js/build.js:808
+#: templates/InvenTree/search.html:183 templates/js/build.js:811
#: templates/navbar.html:29
msgid "Build"
msgstr ""
@@ -841,9 +841,9 @@ msgstr ""
#: stock/templates/stock/item_base.html:31
#: stock/templates/stock/item_base.html:339
#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206
-#: templates/js/build.js:211 templates/js/build.js:925
+#: templates/js/build.js:211 templates/js/build.js:928
#: templates/js/order.js:366 templates/js/order.js:371
-#: templates/js/stock.js:1111
+#: templates/js/stock.js:1110
msgid "Stock Item"
msgstr ""
@@ -879,7 +879,7 @@ msgstr ""
msgid "Auto Allocate"
msgstr ""
-#: build/templates/build/allocate.html:25 templates/js/build.js:740
+#: build/templates/build/allocate.html:25 templates/js/build.js:743
msgid "Unallocate stock"
msgstr ""
@@ -916,7 +916,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:160
#: report/templates/report/inventree_test_report_base.html:75
#: stock/models.py:454 stock/templates/stock/item_base.html:249
-#: templates/js/build.js:568
+#: templates/js/build.js:569
msgid "Serial Number"
msgstr ""
@@ -1195,15 +1195,15 @@ msgid "Destination location not specified"
msgstr ""
#: build/templates/build/detail.html:70
-#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634
-#: templates/js/stock.js:1402 templates/js/table_filters.js:112
+#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633
+#: templates/js/stock.js:1401 templates/js/table_filters.js:112
#: templates/js/table_filters.js:206
msgid "Batch"
msgstr ""
#: build/templates/build/detail.html:116
#: order/templates/order/order_base.html:111
-#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872
+#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875
msgid "Created"
msgstr ""
@@ -1211,7 +1211,7 @@ msgstr ""
msgid "No target date set"
msgstr ""
-#: build/templates/build/detail.html:132 templates/js/build.js:850
+#: build/templates/build/detail.html:132 templates/js/build.js:853
msgid "Completed"
msgstr ""
@@ -1251,7 +1251,7 @@ msgstr ""
#: company/templates/company/navbar.html:15
#: order/templates/order/po_navbar.html:15
#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17
-#: templates/js/stock.js:1040
+#: templates/js/stock.js:1039
msgid "Details"
msgstr ""
@@ -1412,8 +1412,8 @@ msgstr ""
msgid "Stock item is over-allocated"
msgstr ""
-#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669
-#: templates/js/build.js:932 templates/js/build.js:1115
+#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670
+#: templates/js/build.js:935 templates/js/build.js:1118
msgid "Available"
msgstr ""
@@ -2127,7 +2127,7 @@ msgstr ""
#: company/models.py:544 company/templates/company/supplier_part_base.html:109
#: stock/models.py:431 stock/templates/stock/item_base.html:310
-#: templates/js/stock.js:691
+#: templates/js/stock.js:690
msgid "Packaging"
msgstr ""
@@ -2145,7 +2145,7 @@ msgstr ""
#: company/templates/company/assigned_stock.html:10
#: company/templates/company/navbar.html:62
-#: company/templates/company/navbar.html:65 templates/js/build.js:561
+#: company/templates/company/navbar.html:65 templates/js/build.js:562
msgid "Assigned Stock"
msgstr ""
@@ -2214,7 +2214,7 @@ msgstr ""
#: order/templates/order/sales_order_base.html:94 stock/models.py:449
#: stock/models.py:450 stock/templates/stock/item_base.html:262
#: templates/js/company.js:40 templates/js/order.js:267
-#: templates/js/stock.js:1093
+#: templates/js/stock.js:1092
msgid "Customer"
msgstr ""
@@ -2260,7 +2260,7 @@ msgstr ""
#: company/templates/company/detail_manufacturer_part.html:66
#: company/templates/company/detail_supplier_part.html:66
#: part/templates/part/bom.html:159 part/templates/part/category.html:118
-#: templates/js/stock.js:1308
+#: templates/js/stock.js:1307
msgid "New Part"
msgstr ""
@@ -2306,7 +2306,7 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:49
-#: part/templates/part/supplier.html:17 templates/js/stock.js:1314
+#: part/templates/part/supplier.html:17 templates/js/stock.js:1313
msgid "New Supplier Part"
msgstr ""
@@ -2444,7 +2444,7 @@ msgstr ""
#: stock/templates/stock/location.html:136
#: stock/templates/stock/location_navbar.html:22
#: stock/templates/stock/location_navbar.html:29
-#: templates/InvenTree/search.html:198 templates/js/stock.js:992
+#: templates/InvenTree/search.html:198 templates/js/stock.js:991
#: templates/stats.html:93 templates/stats.html:102 users/models.py:42
msgid "Stock Items"
msgstr ""
@@ -2665,7 +2665,7 @@ msgstr ""
msgid "Edit Supplier Part"
msgstr ""
-#: company/views.py:639 templates/js/stock.js:1315
+#: company/views.py:639 templates/js/stock.js:1314
msgid "Create new Supplier Part"
msgstr ""
@@ -2921,7 +2921,7 @@ msgstr ""
#: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:324 templates/js/order.js:148
-#: templates/js/stock.js:665 templates/js/stock.js:1074
+#: templates/js/stock.js:664 templates/js/stock.js:1073
msgid "Purchase Order"
msgstr ""
@@ -2941,7 +2941,7 @@ msgid "Number of items received"
msgstr ""
#: order/models.py:672 stock/models.py:542
-#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686
+#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685
msgid "Purchase Price"
msgstr ""
@@ -3046,8 +3046,8 @@ msgstr ""
#: order/templates/order/order_base.html:180
#: order/templates/order/purchase_order_detail.html:100
#: part/templates/part/category.html:208 part/templates/part/category.html:250
-#: stock/templates/stock/location.html:191 templates/js/stock.js:732
-#: templates/js/stock.js:1320
+#: stock/templates/stock/location.html:191 templates/js/stock.js:731
+#: templates/js/stock.js:1319
msgid "New Location"
msgstr ""
@@ -3345,17 +3345,17 @@ msgid "Sales Order Items"
msgstr ""
#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365
-#: templates/js/build.js:721 templates/js/build.js:1138
+#: templates/js/build.js:724 templates/js/build.js:1141
msgid "Actions"
msgstr ""
-#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609
-#: templates/js/build.js:943
+#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610
+#: templates/js/build.js:946
msgid "Edit stock allocation"
msgstr ""
-#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611
-#: templates/js/build.js:944
+#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612
+#: templates/js/build.js:947
msgid "Delete stock allocation"
msgstr ""
@@ -3367,8 +3367,8 @@ msgstr ""
msgid "ID"
msgstr ""
-#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673
-#: templates/js/build.js:939
+#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675
+#: templates/js/build.js:942
msgid "Allocated"
msgstr ""
@@ -3384,7 +3384,7 @@ msgstr ""
msgid "Allocate serial numbers"
msgstr ""
-#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735
+#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738
msgid "Allocate stock"
msgstr ""
@@ -3392,8 +3392,8 @@ msgstr ""
msgid "Purchase stock"
msgstr ""
-#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728
-#: templates/js/build.js:1146
+#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731
+#: templates/js/build.js:1149
msgid "Build stock"
msgstr ""
@@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted"
msgstr ""
#: part/templates/part/bom.html:160 part/views.py:585
-#: templates/js/stock.js:1309
+#: templates/js/stock.js:1308
msgid "Create New Part"
msgstr ""
@@ -4393,7 +4393,7 @@ msgid "View grid display"
msgstr ""
#: part/templates/part/category.html:209
-#: stock/templates/stock/location.html:192 templates/js/stock.js:733
+#: stock/templates/stock/location.html:192 templates/js/stock.js:732
msgid "Create new location"
msgstr ""
@@ -5282,7 +5282,7 @@ msgid "Result"
msgstr ""
#: report/templates/report/inventree_test_report_base.html:92
-#: templates/js/order.js:195 templates/js/stock.js:1008
+#: templates/js/order.js:195 templates/js/stock.js:1007
msgid "Date"
msgstr ""
@@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}"
msgstr ""
#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509
-#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654
+#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653
msgid "Expiry Date"
msgstr ""
@@ -5726,7 +5726,7 @@ msgstr ""
msgid "Stock Item Details"
msgstr ""
-#: stock/templates/stock/item_base.html:289 templates/js/build.js:592
+#: stock/templates/stock/item_base.html:289 templates/js/build.js:593
msgid "No location set"
msgstr ""
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "This StockItem expires on %(item.expiry_date)s"
msgstr ""
-#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660
+#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659
msgid "Last Updated"
msgstr ""
@@ -6614,7 +6614,7 @@ msgstr ""
msgid "Barcode does not match a valid location"
msgstr ""
-#: templates/js/bom.js:175 templates/js/build.js:1088
+#: templates/js/bom.js:175 templates/js/build.js:1091
msgid "Open subassembly"
msgstr ""
@@ -6650,7 +6650,7 @@ msgstr ""
msgid "Delete BOM Item"
msgstr ""
-#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186
+#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189
msgid "No BOM items found"
msgstr ""
@@ -6682,33 +6682,33 @@ msgstr ""
msgid "New Stock Item"
msgstr ""
-#: templates/js/build.js:643
+#: templates/js/build.js:644
msgid "Required Part"
msgstr ""
-#: templates/js/build.js:664
+#: templates/js/build.js:665
msgid "Quantity Per"
msgstr ""
-#: templates/js/build.js:732 templates/js/build.js:1150
+#: templates/js/build.js:735 templates/js/build.js:1153
#: templates/stock_table.html:59
msgid "Order stock"
msgstr ""
-#: templates/js/build.js:785
+#: templates/js/build.js:788
msgid "No builds matching query"
msgstr ""
-#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635
-#: templates/js/stock.js:509 templates/js/stock.js:962
+#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635
+#: templates/js/stock.js:509 templates/js/stock.js:961
msgid "Select"
msgstr ""
-#: templates/js/build.js:822
+#: templates/js/build.js:825
msgid "Build order is overdue"
msgstr ""
-#: templates/js/build.js:921
+#: templates/js/build.js:924
msgid "No parts allocated for"
msgstr ""
@@ -6967,7 +6967,7 @@ msgstr ""
msgid "Low stock"
msgstr ""
-#: templates/js/part.js:660 templates/js/stock.js:986
+#: templates/js/part.js:660 templates/js/stock.js:985
msgid "Path"
msgstr ""
@@ -7145,95 +7145,95 @@ msgstr ""
msgid "Stock item has been installed in another item"
msgstr ""
-#: templates/js/stock.js:607
+#: templates/js/stock.js:606
msgid "Stock item has been rejected"
msgstr ""
-#: templates/js/stock.js:611
+#: templates/js/stock.js:610
msgid "Stock item is lost"
msgstr ""
-#: templates/js/stock.js:614
+#: templates/js/stock.js:613
msgid "Stock item is destroyed"
msgstr ""
-#: templates/js/stock.js:618 templates/js/table_filters.js:143
+#: templates/js/stock.js:617 templates/js/table_filters.js:143
msgid "Depleted"
msgstr ""
-#: templates/js/stock.js:647
+#: templates/js/stock.js:646
msgid "Stocktake"
msgstr ""
-#: templates/js/stock.js:849
+#: templates/js/stock.js:848
msgid "Stock Status"
msgstr ""
-#: templates/js/stock.js:864
+#: templates/js/stock.js:863
msgid "Set Stock Status"
msgstr ""
-#: templates/js/stock.js:878
+#: templates/js/stock.js:877
msgid "Select Status Code"
msgstr ""
-#: templates/js/stock.js:879
+#: templates/js/stock.js:878
msgid "Status code must be selected"
msgstr ""
-#: templates/js/stock.js:1018
+#: templates/js/stock.js:1017
msgid "Invalid date"
msgstr ""
-#: templates/js/stock.js:1065
+#: templates/js/stock.js:1064
msgid "Location no longer exists"
msgstr ""
-#: templates/js/stock.js:1084
+#: templates/js/stock.js:1083
msgid "Purchase order no longer exists"
msgstr ""
-#: templates/js/stock.js:1103
+#: templates/js/stock.js:1102
msgid "Customer no longer exists"
msgstr ""
-#: templates/js/stock.js:1121
+#: templates/js/stock.js:1120
msgid "Stock item no longer exists"
msgstr ""
-#: templates/js/stock.js:1144
+#: templates/js/stock.js:1143
msgid "Added"
msgstr ""
-#: templates/js/stock.js:1152
+#: templates/js/stock.js:1151
msgid "Removed"
msgstr ""
-#: templates/js/stock.js:1184
+#: templates/js/stock.js:1183
msgid "No user information"
msgstr ""
-#: templates/js/stock.js:1196
+#: templates/js/stock.js:1195
msgid "Edit tracking entry"
msgstr ""
-#: templates/js/stock.js:1197
+#: templates/js/stock.js:1196
msgid "Delete tracking entry"
msgstr ""
-#: templates/js/stock.js:1321
+#: templates/js/stock.js:1320
msgid "Create New Location"
msgstr ""
-#: templates/js/stock.js:1362
+#: templates/js/stock.js:1361
msgid "No installed items"
msgstr ""
-#: templates/js/stock.js:1385
+#: templates/js/stock.js:1384
msgid "Serial"
msgstr ""
-#: templates/js/stock.js:1413
+#: templates/js/stock.js:1412
msgid "Uninstall Stock Item"
msgstr ""
@@ -7399,56 +7399,56 @@ msgstr ""
msgid "Purchasable"
msgstr ""
-#: templates/js/tables.js:321
+#: templates/js/tables.js:323
msgid "Loading data"
msgstr ""
-#: templates/js/tables.js:324
+#: templates/js/tables.js:326
msgid "rows per page"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "Showing"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "to"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "of"
msgstr ""
-#: templates/js/tables.js:327
+#: templates/js/tables.js:329
msgid "rows"
msgstr ""
-#: templates/js/tables.js:330 templates/search_form.html:6
+#: templates/js/tables.js:332 templates/search_form.html:6
#: templates/search_form.html:8
msgid "Search"
msgstr ""
-#: templates/js/tables.js:333
+#: templates/js/tables.js:335
msgid "No matching results"
msgstr ""
-#: templates/js/tables.js:336
+#: templates/js/tables.js:338
msgid "Hide/Show pagination"
msgstr ""
-#: templates/js/tables.js:339
+#: templates/js/tables.js:341
msgid "Refresh"
msgstr ""
-#: templates/js/tables.js:342
+#: templates/js/tables.js:344
msgid "Toggle"
msgstr ""
-#: templates/js/tables.js:345
+#: templates/js/tables.js:347
msgid "Columns"
msgstr ""
-#: templates/js/tables.js:348
+#: templates/js/tables.js:350
msgid "All"
msgstr ""
From f1e5feaef26043cc7af7b4d13d347f24a90678e5 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 22 Jun 2021 03:40:12 +0000
Subject: [PATCH 195/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 237 +++++++++++-----------
InvenTree/locale/en/LC_MESSAGES/django.po | 234 +++++++++++----------
InvenTree/locale/es/LC_MESSAGES/django.po | 234 +++++++++++----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 237 +++++++++++-----------
InvenTree/locale/it/LC_MESSAGES/django.po | 234 +++++++++++----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 234 +++++++++++----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 234 +++++++++++----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 234 +++++++++++----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 234 +++++++++++----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 234 +++++++++++----------
10 files changed, 1156 insertions(+), 1190 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 6b83b29fd5..cb4c9baa7f 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -122,7 +122,7 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Datei-Kommentar"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "Hochladedatum"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Name"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr "Losnummer"
msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt"
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Erstelldatum"
@@ -739,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Verantwortlicher Benutzer"
@@ -758,7 +758,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist"
msgid "External Link"
msgstr "Externer Link"
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr "Link zu einer externen URL"
@@ -771,7 +771,7 @@ msgstr "Link zu einer externen URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände"
msgid "Number of recent parts to display on index page"
msgstr "Anzahl der neusten Teile auf der Startseite"
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr "Vorlage"
msgid "Parts are templates by default"
msgstr "Teile sind standardmäßig Vorlagen"
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Baugruppe"
@@ -1618,7 +1618,7 @@ msgstr "Baugruppe"
msgid "Parts can be assembled from other components by default"
msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden"
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponente"
@@ -1627,7 +1627,7 @@ msgstr "Komponente"
msgid "Parts can be used as sub-components by default"
msgstr "Teile können standardmäßig in Baugruppen benutzt werden"
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Kaufbar"
@@ -1635,7 +1635,7 @@ msgstr "Kaufbar"
msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar"
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Verkäuflich"
@@ -1644,7 +1644,7 @@ msgstr "Verkäuflich"
msgid "Parts are salable by default"
msgstr "Artikel sind grundsätzlich verkaufbar"
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Nachverfolgbar"
@@ -1653,7 +1653,7 @@ msgstr "Nachverfolgbar"
msgid "Parts are trackable by default"
msgstr "Artikel sind grundsätzlich verfolgbar"
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Virtuell"
@@ -1979,7 +1979,7 @@ msgid "Point of contact"
msgstr "Anlaufstelle"
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1990,7 +1990,7 @@ msgstr "Link"
msgid "Link to external company information"
msgstr "Link auf externe Firmeninformation"
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr "Bild"
@@ -2072,7 +2072,7 @@ msgstr "Wert"
msgid "Parameter value"
msgstr "Parameter Wert"
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2123,17 +2123,17 @@ msgid "Supplier part description"
msgstr "Zuliefererbeschreibung des Teils"
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Notiz"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr "Basiskosten"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis"
@@ -2147,7 +2147,7 @@ msgstr "Verpackungen"
msgid "Part packaging"
msgstr "Teile-Verpackungen"
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr "Vielfache"
@@ -3651,7 +3651,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert"
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert"
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Standard-Lagerort"
@@ -3729,7 +3729,7 @@ msgstr "Zulieferer einschließen"
msgid "Include part supplier data in exported BOM"
msgstr "Zulieferer-Daten in Stückliste-Export einschließen"
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr "Ausgangsteil"
@@ -3805,7 +3805,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen"
msgid "Add parameter template to all categories"
msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen"
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr "Untergeordnetes Teil"
@@ -3825,7 +3825,7 @@ msgstr "Standard Stichwörter"
msgid "Default keywords for parts in this category"
msgstr "Standard-Stichworte für Teile dieser Kategorie"
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr "Teil-Kategorie"
@@ -3836,355 +3836,351 @@ msgstr "Teil-Kategorie"
msgid "Part Categories"
msgstr "Teil-Kategorien"
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)"
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr "Nächste verfügbare Seriennummern wären"
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr "Nächste verfügbare Seriennummer ist"
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr "Die neuste Seriennummer ist"
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt"
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein"
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr "Name des Teils"
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr "Ist eine Vorlage"
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr "Ist dieses Teil eine Vorlage?"
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr "Ist dieses Teil eine Variante eines anderen Teils?"
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Variante von"
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr "Beschreibung des Teils"
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Schlüsselwörter"
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategorie"
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr "Teile-Kategorie"
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN (Interne Produktnummer)"
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr "Interne Teilenummer"
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr "Revisions- oder Versionsnummer"
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Revision"
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr "Wo wird dieses Teil normalerweise gelagert?"
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr "Standard Zulieferer"
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr "Standard Zuliefererteil"
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr "Standard Ablaufzeit"
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils"
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimaler Lagerbestand"
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr "Minimal zulässiger Lagerbestand"
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr "Stock Keeping Units (SKU) für dieses Teil"
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?"
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?"
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr "Hat dieses Teil Tracking für einzelne Objekte?"
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?"
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr "Kann dieses Teil an Kunden verkauft werden?"
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktiv"
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr "Ist dieses Teil aktiv?"
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?"
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr "Bemerkungen - unterstüzt Markdown-Formatierung"
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr "Prüfsumme der Stückliste gespeichert"
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr "Stückliste kontrolliert von"
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr "BOM Kontrolldatum"
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr "Erstellungs-Nutzer"
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr "Mehrere verkaufen"
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr "Namen für diesen Test eingeben"
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr "Test-Beschreibung"
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr "Erfordert Wert"
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?"
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr "Vorlagen-Name des Parameters muss eindeutig sein"
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr "Name des Parameters"
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr "Einheit des Parameters"
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parameter Vorlage"
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr "Wert"
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr "Parameter Wert"
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Standard-Wert"
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr "Standard Parameter Wert"
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr "Ausgangsteil auswählen"
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr "Teil für die Nutzung in der Stückliste auswählen"
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil"
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr "Optional"
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr "Diese Stücklisten-Position ist optional"
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr "Überschuss"
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "Geschätzter Ausschuss (absolut oder prozentual)"
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr "Referenz der Postion auf der Stückliste"
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr "Notizen zur Stücklisten-Position"
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr "Prüfsumme"
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr "Geerbt"
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt"
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Varianten zulassen"
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr "Zuliefererteil muss festgelegt sein"
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr "Stücklisten-Position"
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr "Teil 1"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr "Teil 2"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr "verknüpftes Teil auswählen"
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
@@ -7786,5 +7782,8 @@ msgstr "Berechtigungen Einträge zu ändern"
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
+#~ msgid "Part must be unique for name, IPN and revision"
+#~ msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein"
+
#~ msgid "Part Stock Allocations"
#~ msgstr "Teil-Bestandszuordnungen"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 4d5b795633..140c239d00 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -123,7 +123,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -134,7 +134,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -149,7 +149,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -475,7 +475,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -606,7 +606,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -634,9 +634,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -712,7 +712,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -740,7 +740,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -759,7 +759,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -772,7 +772,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1600,7 +1600,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1610,7 +1610,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1619,7 +1619,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1628,7 +1628,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1636,7 +1636,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1645,7 +1645,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1654,7 +1654,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1974,7 +1974,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1985,7 +1985,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2063,7 +2063,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2112,17 +2112,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2136,7 +2136,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3632,7 +3632,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3710,7 +3710,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3786,7 +3786,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3806,7 +3806,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3817,355 +3817,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 5f3a41d720..bedb0b1cd4 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -122,7 +122,7 @@ msgstr "Comentario"
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Nombre"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Responsable"
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Nota"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3631,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3709,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3785,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3805,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3816,355 +3816,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 970f7b86f9..b492f1673b 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -122,7 +122,7 @@ msgstr "Commentaire"
msgid "File comment"
msgstr "Commentaire du fichier"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "date de chargement"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Nom"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Date de création"
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr "Lien Externe"
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3631,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3709,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3785,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3805,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3816,355 +3816,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce"
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr "La pièce doit être unique par son nom, son IPN et sa révision"
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
@@ -7739,3 +7735,6 @@ msgstr ""
#: users/models.py:191
msgid "Permission to delete items"
msgstr ""
+
+#~ msgid "Part must be unique for name, IPN and revision"
+#~ msgstr "La pièce doit être unique par son nom, son IPN et sa révision"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 5b5d55eb91..db706754d7 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3631,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3709,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3785,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3805,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3816,355 +3816,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 7dfd2c8728..926c11d44d 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3631,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3709,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3785,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3805,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3816,355 +3816,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 8f5fffe535..0ca80e32db 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -122,7 +122,7 @@ msgstr "Komentarz"
msgid "File comment"
msgstr "Komentarz pliku"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "data przesłania"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Nazwa"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr "Kod partii"
msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy"
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Data utworzenia"
@@ -739,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Odpowiedzialny"
@@ -758,7 +758,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy"
msgid "External Link"
msgstr "Link Zewnętrzny"
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr "Link do zewnętrznego adresu URL"
@@ -771,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr "Szablon"
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Złożenie"
@@ -1618,7 +1618,7 @@ msgstr "Złożenie"
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponent"
@@ -1627,7 +1627,7 @@ msgstr "Komponent"
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Możliwość zakupu"
@@ -1635,7 +1635,7 @@ msgstr "Możliwość zakupu"
msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu"
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Możliwość sprzedaży"
@@ -1644,7 +1644,7 @@ msgstr "Możliwość sprzedaży"
msgid "Parts are salable by default"
msgstr "Części są domyślnie z możliwością sprzedaży"
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Możliwość śledzenia"
@@ -1653,7 +1653,7 @@ msgstr "Możliwość śledzenia"
msgid "Parts are trackable by default"
msgstr "Części są domyślnie z możliwością śledzenia"
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Wirtualny"
@@ -1979,7 +1979,7 @@ msgid "Point of contact"
msgstr "Punkt kontaktowy"
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1990,7 +1990,7 @@ msgstr "Łącze"
msgid "Link to external company information"
msgstr "Link do informacji o zewnętrznym przedsiębiorstwie"
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr "Obraz"
@@ -2072,7 +2072,7 @@ msgstr ""
msgid "Parameter value"
msgstr "Parametry"
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2123,17 +2123,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Uwaga"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr "koszt podstawowy"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2147,7 +2147,7 @@ msgstr "Opakowanie"
msgid "Part packaging"
msgstr "Opakowanie części"
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr "wielokrotność"
@@ -3647,7 +3647,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Domyślna lokalizacja"
@@ -3725,7 +3725,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr "Część nadrzędna"
@@ -3801,7 +3801,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr "Podczęść"
@@ -3821,7 +3821,7 @@ msgstr "Domyślne słowa kluczowe"
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3832,355 +3832,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Wariant"
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr "Opis części"
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Słowa kluczowe"
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategoria"
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Wersja"
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimalny stan magazynowy"
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktywny"
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr "Czy ta część jest aktywna?"
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr "Sprzedaj wiele"
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr "Dane"
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Wartość domyślna"
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr "Suma kontrolna"
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr "Część 1"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr "Część 2"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr "Wybierz powiązaną część"
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index e4d6cb1097..917fd94f4a 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -122,7 +122,7 @@ msgstr "Комментарий"
msgid "File comment"
msgstr "Комментарий к файлу"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "дата загрузки"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Название"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3631,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3709,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3785,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3805,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3816,355 +3816,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 41a90389c3..54d38da2fa 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -122,7 +122,7 @@ msgstr "Yorum"
msgid "File comment"
msgstr "Yorum"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "Yükleme tarihi"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Adı"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3631,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3709,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3785,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3805,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3816,355 +3816,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index f0146b7be9..2c51eca1de 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -122,7 +122,7 @@ msgstr "注释"
msgid "File comment"
msgstr "文件注释"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "上传日期"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "名称"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3631,7 +3631,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3709,7 +3709,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3785,7 +3785,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3805,7 +3805,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3816,355 +3816,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From 737fea458a5b6311d7436cef3e4e526881506b0a Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:39 +1000
Subject: [PATCH 196/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 4fe1177636..df0a4e836a 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -122,7 +122,7 @@ msgstr "Commentaire"
msgid "File comment"
msgstr "Commentaire du fichier"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "date de chargement"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Nom"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Date de création"
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr "Lien Externe"
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3784,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3804,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce"
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr "La pièce doit être unique par son nom, son IPN et sa révision"
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From fb4c7bd2711e32c1935ba1dfa57b10894f53e2c1 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:41 +1000
Subject: [PATCH 197/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 54c0f62e7f..012354cf82 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -122,7 +122,7 @@ msgstr "Comentario"
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Nombre"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Responsable"
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Nota"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3784,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3804,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From a650df4d1c84d5e2d0a21150b16165b462c0a0ec Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:42 +1000
Subject: [PATCH 198/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 5611edc564..3943a6cdd2 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3784,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3804,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From 7c7104880c7ee33c3462d7307e9846af3658baeb Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:43 +1000
Subject: [PATCH 199/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 97a581c3a6..f156340f68 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -122,7 +122,7 @@ msgstr "Komentarz"
msgid "File comment"
msgstr "Komentarz pliku"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "data przesłania"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Nazwa"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr "Kod partii"
msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy"
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Data utworzenia"
@@ -739,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Odpowiedzialny"
@@ -758,7 +758,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy"
msgid "External Link"
msgstr "Link Zewnętrzny"
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr "Link do zewnętrznego adresu URL"
@@ -771,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr "Szablon"
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Złożenie"
@@ -1618,7 +1618,7 @@ msgstr "Złożenie"
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponent"
@@ -1627,7 +1627,7 @@ msgstr "Komponent"
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Możliwość zakupu"
@@ -1635,7 +1635,7 @@ msgstr "Możliwość zakupu"
msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu"
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Możliwość sprzedaży"
@@ -1644,7 +1644,7 @@ msgstr "Możliwość sprzedaży"
msgid "Parts are salable by default"
msgstr "Części są domyślnie z możliwością sprzedaży"
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Możliwość śledzenia"
@@ -1653,7 +1653,7 @@ msgstr "Możliwość śledzenia"
msgid "Parts are trackable by default"
msgstr "Części są domyślnie z możliwością śledzenia"
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Wirtualny"
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr "Punkt kontaktowy"
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr "Łącze"
msgid "Link to external company information"
msgstr "Link do informacji o zewnętrznym przedsiębiorstwie"
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr "Obraz"
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Uwaga"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr "koszt podstawowy"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr "Opakowanie"
msgid "Part packaging"
msgstr "Opakowanie części"
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr "wielokrotność"
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Domyślna lokalizacja"
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr "Część nadrzędna"
@@ -3784,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr "Podczęść"
@@ -3804,7 +3804,7 @@ msgstr "Domyślne słowa kluczowe"
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Wariant"
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr "Opis części"
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Słowa kluczowe"
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategoria"
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN"
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Wersja"
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimalny stan magazynowy"
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktywny"
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr "Czy ta część jest aktywna?"
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr "Sprzedaj wiele"
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Nazwa testu"
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Wymagane"
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr "Dane"
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Wartość domyślna"
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr "Suma kontrolna"
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr "Część 1"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr "Część 2"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr "Wybierz powiązaną część"
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From dcaea8f96065f60d46e90feef565a7e524b1aa31 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:45 +1000
Subject: [PATCH 200/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 60d44ac8e2..be11e36725 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -122,7 +122,7 @@ msgstr "Комментарий"
msgid "File comment"
msgstr "Комментарий к файлу"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "дата загрузки"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Название"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3784,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3804,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From abfdcc6da1921519545090b3e890474ef3a29cfc Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:47 +1000
Subject: [PATCH 201/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 191de2a400..197de66106 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -122,7 +122,7 @@ msgstr "Yorum"
msgid "File comment"
msgstr "Dosya yorumu"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "yükleme tarihi"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Adı"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr "Yapım İşi Emri Referansı"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr "Sıra numarası"
msgid "Batch code for this build output"
msgstr "Yapım işi çıktısı için sıra numarası"
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Oluşturulma tarihi"
@@ -739,7 +739,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Sorumlu"
@@ -758,7 +758,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı"
msgid "External Link"
msgstr "Harici Bağlantı"
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr "Harici URL'ye bağlantı"
@@ -771,7 +771,7 @@ msgstr "Harici URL'ye bağlantı"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr "Şablon"
msgid "Parts are templates by default"
msgstr "Parçaları varsayılan olan şablondur"
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Montaj"
@@ -1618,7 +1618,7 @@ msgstr "Montaj"
msgid "Parts can be assembled from other components by default"
msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir"
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Bileşen"
@@ -1627,7 +1627,7 @@ msgstr "Bileşen"
msgid "Parts can be used as sub-components by default"
msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir"
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Satın Alınabilir"
@@ -1635,7 +1635,7 @@ msgstr "Satın Alınabilir"
msgid "Parts are purchaseable by default"
msgstr "Parçalar varsayılan olarak satın alınabilir"
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Satılabilir"
@@ -1644,7 +1644,7 @@ msgstr "Satılabilir"
msgid "Parts are salable by default"
msgstr "Parçalar varsayılan olarak satılabilir"
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Takip Edilebilir"
@@ -1653,7 +1653,7 @@ msgstr "Takip Edilebilir"
msgid "Parts are trackable by default"
msgstr "Parçalar varsayılan olarak takip edilebilir"
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Sanal"
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Varsayılan Konum"
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin"
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3784,7 +3784,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle"
msgid "Add parameter template to all categories"
msgstr "Parametre şablonunu tüm kategorilere ekle"
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3804,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr "Parça Kategorileri"
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr "Sonraki kullanılabilir seri numaraları"
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr "Sonraki müsait seri numarası"
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr "En son seri numarası"
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor"
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr "Parça ad, DPN ve revizyon için benzersiz olmalıdır"
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr "Şablon Mu"
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr "Bu parça bir şablon parçası mı?"
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr "Bu parça başka bir parçanın çeşidi mi?"
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Çeşidi"
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "DPN"
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr "Parça revizyon veya versiyon numarası"
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Revizyon"
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr "Varsayılan tedarikçi parçası"
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr "Bu parça diğer parçalardan yapılabilir mi?"
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?"
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?"
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr "Bu parça müşterilere satılabilir mi?"
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir"
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Gerekli"
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr "Testi geçmesi için bu gerekli mi?"
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr "Parametre şablon adı benzersiz olmalıdır"
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parametre Şablonu"
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır"
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Çeşide İzin Ver"
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir"
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From cf2944d75c043da275bfcfec1f24656ee4e484d2 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:48 +1000
Subject: [PATCH 202/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 9b3bb67965..1ed93407e2 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -122,7 +122,7 @@ msgstr "注释"
msgid "File comment"
msgstr "文件注释"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "上传日期"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "名称"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3784,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3804,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From 737853dc1e78759fc65805d561fecdf3a597fc50 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:49 +1000
Subject: [PATCH 203/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/de/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index d3aa54e4ab..cee9527262 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -122,7 +122,7 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Datei-Kommentar"
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr "Hochladedatum"
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr "Name"
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr "Losnummer"
msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt"
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr "Erstelldatum"
@@ -739,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat"
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr "Verantwortlicher Benutzer"
@@ -758,7 +758,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist"
msgid "External Link"
msgstr "Externer Link"
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr "Link zu einer externen URL"
@@ -771,7 +771,7 @@ msgstr "Link zu einer externen URL"
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände"
msgid "Number of recent parts to display on index page"
msgstr "Anzahl der neusten Teile auf der Startseite"
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr "Vorlage"
msgid "Parts are templates by default"
msgstr "Teile sind standardmäßig Vorlagen"
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr "Baugruppe"
@@ -1618,7 +1618,7 @@ msgstr "Baugruppe"
msgid "Parts can be assembled from other components by default"
msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden"
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr "Komponente"
@@ -1627,7 +1627,7 @@ msgstr "Komponente"
msgid "Parts can be used as sub-components by default"
msgstr "Teile können standardmäßig in Baugruppen benutzt werden"
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr "Kaufbar"
@@ -1635,7 +1635,7 @@ msgstr "Kaufbar"
msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar"
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr "Verkäuflich"
@@ -1644,7 +1644,7 @@ msgstr "Verkäuflich"
msgid "Parts are salable by default"
msgstr "Artikel sind grundsätzlich verkaufbar"
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr "Nachverfolgbar"
@@ -1653,7 +1653,7 @@ msgstr "Nachverfolgbar"
msgid "Parts are trackable by default"
msgstr "Artikel sind grundsätzlich verfolgbar"
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr "Virtuell"
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr "Anlaufstelle"
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr "Link"
msgid "Link to external company information"
msgstr "Link auf externe Firmeninformation"
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr "Bild"
@@ -2062,7 +2062,7 @@ msgstr "Wert"
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr "Zuliefererbeschreibung des Teils"
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr "Notiz"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr "Basiskosten"
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis"
@@ -2135,7 +2135,7 @@ msgstr "Verpackungen"
msgid "Part packaging"
msgstr "Teile-Verpackungen"
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr "Vielfache"
@@ -3631,7 +3631,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert"
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert"
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr "Standard-Lagerort"
@@ -3709,7 +3709,7 @@ msgstr "Zulieferer einschließen"
msgid "Include part supplier data in exported BOM"
msgstr "Zulieferer-Daten in Stückliste-Export einschließen"
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr "Ausgangsteil"
@@ -3785,7 +3785,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen"
msgid "Add parameter template to all categories"
msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen"
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr "Untergeordnetes Teil"
@@ -3805,7 +3805,7 @@ msgstr "Standard Stichwörter"
msgid "Default keywords for parts in this category"
msgstr "Standard-Stichworte für Teile dieser Kategorie"
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr "Teil-Kategorie"
@@ -3816,355 +3816,351 @@ msgstr "Teil-Kategorie"
msgid "Part Categories"
msgstr "Teil-Kategorien"
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)"
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr "Nächste verfügbare Seriennummern wären"
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr "Nächste verfügbare Seriennummer ist"
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr "Die neuste Seriennummer ist"
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt"
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein"
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr "Name des Teils"
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr "Ist eine Vorlage"
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr "Ist dieses Teil eine Vorlage?"
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr "Ist dieses Teil eine Variante eines anderen Teils?"
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr "Variante von"
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr "Beschreibung des Teils"
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr "Schlüsselwörter"
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr "Kategorie"
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr "Teile-Kategorie"
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr "IPN (Interne Produktnummer)"
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr "Interne Teilenummer"
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr "Revisions- oder Versionsnummer"
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr "Revision"
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr "Wo wird dieses Teil normalerweise gelagert?"
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr "Standard Zulieferer"
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr "Standard Zuliefererteil"
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr "Standard Ablaufzeit"
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils"
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr "Minimaler Lagerbestand"
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr "Minimal zulässiger Lagerbestand"
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr "Stock Keeping Units (SKU) für dieses Teil"
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?"
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?"
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr "Hat dieses Teil Tracking für einzelne Objekte?"
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?"
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr "Kann dieses Teil an Kunden verkauft werden?"
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr "Aktiv"
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr "Ist dieses Teil aktiv?"
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?"
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr "Bemerkungen - unterstüzt Markdown-Formatierung"
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr "Prüfsumme der Stückliste gespeichert"
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr "Stückliste kontrolliert von"
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr "BOM Kontrolldatum"
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr "Erstellungs-Nutzer"
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr "Mehrere verkaufen"
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr "Test-Name"
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr "Namen für diesen Test eingeben"
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr "Test-Beschreibung"
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben"
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr "Benötigt"
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?"
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr "Erfordert Wert"
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden"
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?"
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr "Vorlagen-Name des Parameters muss eindeutig sein"
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr "Name des Parameters"
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr "Einheit des Parameters"
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr "Parameter Vorlage"
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr "Wert"
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr "Parameter Wert"
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr "Standard-Wert"
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr "Standard Parameter Wert"
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr "Ausgangsteil auswählen"
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr "Teil für die Nutzung in der Stückliste auswählen"
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil"
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr "Optional"
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr "Diese Stücklisten-Position ist optional"
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr "Überschuss"
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "Geschätzter Ausschuss (absolut oder prozentual)"
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr "Referenz der Postion auf der Stückliste"
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr "Notizen zur Stücklisten-Position"
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr "Prüfsumme"
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr "Prüfsumme der Stückliste"
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr "Geerbt"
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt"
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr "Varianten zulassen"
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein"
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr "Zuliefererteil muss festgelegt sein"
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr "Stücklisten-Position"
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr "Teil 1"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr "Teil 2"
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr "verknüpftes Teil auswählen"
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
From cb9060abfc559d67311826ac83e4cd4cc3380188 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 13:42:50 +1000
Subject: [PATCH 204/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ja/LC_MESSAGES/django.po | 236 +++++++++++-----------
1 file changed, 116 insertions(+), 120 deletions(-)
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 89e2d35507..42b3601750 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 01:09+0000\n"
-"PO-Revision-Date: 2021-06-22 01:23\n"
+"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"PO-Revision-Date: 2021-06-22 03:42\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -122,7 +122,7 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036
+#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020
#: report/templates/report/inventree_test_report_base.html:91
#: templates/js/stock.js:1174
msgid "User"
@@ -133,7 +133,7 @@ msgid "upload date"
msgstr ""
#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396
-#: label/models.py:102 part/models.py:687 part/models.py:2177
+#: label/models.py:102 part/models.py:671 part/models.py:2161
#: part/templates/part/params.html:27 report/models.py:180
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/company.js:235 templates/js/part.js:118
@@ -148,7 +148,7 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:109
#: order/models.py:104 order/templates/order/purchase_order_detail.html:147
-#: part/models.py:711 part/templates/part/detail.html:54
+#: part/models.py:695 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:193
#: report/models.py:530 report/models.py:569
#: report/templates/report/inventree_build_order_base.html:118
@@ -474,7 +474,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:162
#: order/templates/order/sales_order_detail.html:234 part/forms.py:342
-#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307
+#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291
#: part/templates/part/internal_prices.html:98
#: part/templates/part/order_prices.html:202
#: part/templates/part/part_pricing.html:16
@@ -605,7 +605,7 @@ msgstr ""
#: build/models.py:128 order/models.py:102 order/models.py:619
#: order/templates/order/purchase_order_detail.html:174
-#: order/templates/order/sales_order_detail.html:229 part/models.py:2316
+#: order/templates/order/sales_order_detail.html:229 part/models.py:2300
#: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
#: templates/js/build.js:660 templates/js/build.js:1105
@@ -633,9 +633,9 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
-#: part/models.py:1989 part/models.py:2001 part/models.py:2016
-#: part/models.py:2034 part/models.py:2109 part/models.py:2205
-#: part/models.py:2291 part/templates/part/part_app_base.html:8
+#: part/models.py:1973 part/models.py:1985 part/models.py:2000
+#: part/models.py:2018 part/models.py:2093 part/models.py:2189
+#: part/models.py:2275 part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29
#: part/templates/part/set_category.html:13
#: report/templates/report/inventree_build_order_base.html:110
@@ -711,7 +711,7 @@ msgstr ""
msgid "Batch code for this build output"
msgstr ""
-#: build/models.py:220 order/models.py:108 part/models.py:883
+#: build/models.py:220 order/models.py:108 part/models.py:867
#: part/templates/part/detail.html:126 templates/js/order.js:293
msgid "Creation Date"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
#: build/models.py:251 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:105 order/models.py:122
#: order/templates/order/order_base.html:138
-#: order/templates/order/sales_order_base.html:140 part/models.py:887
+#: order/templates/order/sales_order_base.html:140 part/models.py:871
#: report/templates/report/inventree_build_order_base.html:159
msgid "Responsible"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "External Link"
msgstr ""
-#: build/models.py:258 part/models.py:745 stock/models.py:462
+#: build/models.py:258 part/models.py:729 stock/models.py:462
msgid "Link to external URL"
msgstr ""
@@ -771,7 +771,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:243
#: order/templates/order/sales_order_detail.html:309
#: order/templates/order/so_navbar.html:33
-#: order/templates/order/so_navbar.html:36 part/models.py:872
+#: order/templates/order/so_navbar.html:36 part/models.py:856
#: part/templates/part/navbar.html:142
#: report/templates/report/inventree_build_order_base.html:173
#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Number of recent parts to display on index page"
msgstr ""
-#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160
+#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160
#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25
#: templates/js/table_filters.js:315
msgid "Template"
@@ -1609,7 +1609,7 @@ msgstr ""
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170
+#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170
#: templates/js/table_filters.js:128 templates/js/table_filters.js:327
msgid "Assembly"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180
+#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180
#: templates/js/table_filters.js:331
msgid "Component"
msgstr ""
@@ -1627,7 +1627,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200
+#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200
msgid "Purchaseable"
msgstr ""
@@ -1635,7 +1635,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210
+#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210
#: templates/js/table_filters.js:339
msgid "Salable"
msgstr ""
@@ -1644,7 +1644,7 @@ msgstr ""
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190
+#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190
#: templates/js/table_filters.js:33 templates/js/table_filters.js:343
msgid "Trackable"
msgstr ""
@@ -1653,7 +1653,7 @@ msgstr ""
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150
+#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150
#: templates/js/table_filters.js:29
msgid "Virtual"
msgstr ""
@@ -1973,7 +1973,7 @@ msgid "Point of contact"
msgstr ""
#: company/models.py:121 company/models.py:333 company/models.py:526
-#: order/models.py:106 part/models.py:744
+#: order/models.py:106 part/models.py:728
#: report/templates/report/inventree_build_order_base.html:165
#: templates/js/company.js:188 templates/js/company.js:419
#: templates/js/part.js:498
@@ -1984,7 +1984,7 @@ msgstr ""
msgid "Link to external company information"
msgstr ""
-#: company/models.py:129 part/models.py:754
+#: company/models.py:129 part/models.py:738
msgid "Image"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "Parameter value"
msgstr ""
-#: company/models.py:410 part/models.py:829 part/models.py:2179
+#: company/models.py:410 part/models.py:813 part/models.py:2163
#: part/templates/part/detail.html:106 part/templates/part/params.html:29
#: templates/js/company.js:247
msgid "Units"
@@ -2111,17 +2111,17 @@ msgid "Supplier part description"
msgstr ""
#: company/models.py:538 company/templates/company/supplier_part_base.html:116
-#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319
+#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303
#: report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93
msgid "Note"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "base cost"
msgstr ""
-#: company/models.py:542 part/models.py:1620
+#: company/models.py:542 part/models.py:1604
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
@@ -2135,7 +2135,7 @@ msgstr ""
msgid "Part packaging"
msgstr ""
-#: company/models.py:546 part/models.py:1622
+#: company/models.py:546 part/models.py:1606
msgid "multiple"
msgstr ""
@@ -3630,7 +3630,7 @@ msgstr ""
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
-#: part/bom.py:138 part/models.py:72 part/models.py:763
+#: part/bom.py:138 part/models.py:72 part/models.py:747
#: part/templates/part/category.html:66 part/templates/part/detail.html:90
msgid "Default Location"
msgstr ""
@@ -3708,7 +3708,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
-#: part/forms.py:122 part/models.py:2205
+#: part/forms.py:122 part/models.py:2189
msgid "Parent Part"
msgstr ""
@@ -3784,7 +3784,7 @@ msgstr ""
msgid "Add parameter template to all categories"
msgstr ""
-#: part/forms.py:344 part/models.py:2300
+#: part/forms.py:344 part/models.py:2284
msgid "Sub part"
msgstr ""
@@ -3804,7 +3804,7 @@ msgstr ""
msgid "Default keywords for parts in this category"
msgstr ""
-#: part/models.py:82 part/models.py:2251
+#: part/models.py:82 part/models.py:2235
#: part/templates/part/part_app_base.html:10
msgid "Part Category"
msgstr ""
@@ -3815,355 +3815,351 @@ msgstr ""
msgid "Part Categories"
msgstr ""
-#: part/models.py:445 part/models.py:457
+#: part/models.py:448 part/models.py:460
#, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr ""
-#: part/models.py:554
+#: part/models.py:557
msgid "Next available serial numbers are"
msgstr ""
-#: part/models.py:558
+#: part/models.py:561
msgid "Next available serial number is"
msgstr ""
-#: part/models.py:563
+#: part/models.py:566
msgid "Most recent serial number is"
msgstr ""
-#: part/models.py:642
+#: part/models.py:645
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
-#: part/models.py:653
-msgid "Part must be unique for name, IPN and revision"
-msgstr ""
-
-#: part/models.py:686 part/templates/part/detail.html:22
+#: part/models.py:670 part/templates/part/detail.html:22
msgid "Part name"
msgstr ""
-#: part/models.py:693
+#: part/models.py:677
msgid "Is Template"
msgstr ""
-#: part/models.py:694
+#: part/models.py:678
msgid "Is this part a template part?"
msgstr ""
-#: part/models.py:705
+#: part/models.py:689
msgid "Is this part a variant of another part?"
msgstr ""
-#: part/models.py:706 part/templates/part/detail.html:60
+#: part/models.py:690 part/templates/part/detail.html:60
msgid "Variant Of"
msgstr ""
-#: part/models.py:712
+#: part/models.py:696
msgid "Part description"
msgstr ""
-#: part/models.py:717 part/templates/part/category.html:73
+#: part/models.py:701 part/templates/part/category.html:73
#: part/templates/part/detail.html:67
msgid "Keywords"
msgstr ""
-#: part/models.py:718
+#: part/models.py:702
msgid "Part keywords to improve visibility in search results"
msgstr ""
-#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73
+#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73
#: part/templates/part/set_category.html:15 templates/js/part.js:452
msgid "Category"
msgstr ""
-#: part/models.py:726
+#: part/models.py:710
msgid "Part category"
msgstr ""
-#: part/models.py:731 part/templates/part/detail.html:28
+#: part/models.py:715 part/templates/part/detail.html:28
#: part/templates/part/part_base.html:87 templates/js/part.js:169
#: templates/js/part.js:296
msgid "IPN"
msgstr ""
-#: part/models.py:732
+#: part/models.py:716
msgid "Internal Part Number"
msgstr ""
-#: part/models.py:738
+#: part/models.py:722
msgid "Part revision or version number"
msgstr ""
-#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199
+#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199
#: templates/js/part.js:173
msgid "Revision"
msgstr ""
-#: part/models.py:761
+#: part/models.py:745
msgid "Where is this item normally stored?"
msgstr ""
-#: part/models.py:808 part/templates/part/detail.html:97
+#: part/models.py:792 part/templates/part/detail.html:97
msgid "Default Supplier"
msgstr ""
-#: part/models.py:809
+#: part/models.py:793
msgid "Default supplier part"
msgstr ""
-#: part/models.py:816
+#: part/models.py:800
msgid "Default Expiry"
msgstr ""
-#: part/models.py:817
+#: part/models.py:801
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
-#: part/models.py:822 part/templates/part/detail.html:113
+#: part/models.py:806 part/templates/part/detail.html:113
msgid "Minimum Stock"
msgstr ""
-#: part/models.py:823
+#: part/models.py:807
msgid "Minimum allowed stock level"
msgstr ""
-#: part/models.py:830
+#: part/models.py:814
msgid "Stock keeping units for this part"
msgstr ""
-#: part/models.py:836
+#: part/models.py:820
msgid "Can this part be built from other parts?"
msgstr ""
-#: part/models.py:842
+#: part/models.py:826
msgid "Can this part be used to build other parts?"
msgstr ""
-#: part/models.py:848
+#: part/models.py:832
msgid "Does this part have tracking for unique items?"
msgstr ""
-#: part/models.py:853
+#: part/models.py:837
msgid "Can this part be purchased from external suppliers?"
msgstr ""
-#: part/models.py:858
+#: part/models.py:842
msgid "Can this part be sold to customers?"
msgstr ""
-#: part/models.py:862 part/templates/part/detail.html:227
+#: part/models.py:846 part/templates/part/detail.html:227
#: templates/js/table_filters.js:21 templates/js/table_filters.js:65
#: templates/js/table_filters.js:241 templates/js/table_filters.js:310
msgid "Active"
msgstr ""
-#: part/models.py:863
+#: part/models.py:847
msgid "Is this part active?"
msgstr ""
-#: part/models.py:868
+#: part/models.py:852
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
-#: part/models.py:873
+#: part/models.py:857
msgid "Part notes - supports Markdown formatting"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "BOM checksum"
msgstr ""
-#: part/models.py:876
+#: part/models.py:860
msgid "Stored BOM checksum"
msgstr ""
-#: part/models.py:879
+#: part/models.py:863
msgid "BOM checked by"
msgstr ""
-#: part/models.py:881
+#: part/models.py:865
msgid "BOM checked date"
msgstr ""
-#: part/models.py:885
+#: part/models.py:869
msgid "Creation User"
msgstr ""
-#: part/models.py:1622
+#: part/models.py:1606
msgid "Sell multiple"
msgstr ""
-#: part/models.py:2077
+#: part/models.py:2061
msgid "Test templates can only be created for trackable parts"
msgstr ""
-#: part/models.py:2094
+#: part/models.py:2078
msgid "Test with this name already exists for this part"
msgstr ""
-#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117
+#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117
msgid "Test Name"
msgstr ""
-#: part/models.py:2115
+#: part/models.py:2099
msgid "Enter a name for the test"
msgstr ""
-#: part/models.py:2120
+#: part/models.py:2104
msgid "Test Description"
msgstr ""
-#: part/models.py:2121
+#: part/models.py:2105
msgid "Enter description for this test"
msgstr ""
-#: part/models.py:2126 templates/js/part.js:726
+#: part/models.py:2110 templates/js/part.js:726
#: templates/js/table_filters.js:227
msgid "Required"
msgstr ""
-#: part/models.py:2127
+#: part/models.py:2111
msgid "Is this test required to pass?"
msgstr ""
-#: part/models.py:2132 templates/js/part.js:734
+#: part/models.py:2116 templates/js/part.js:734
msgid "Requires Value"
msgstr ""
-#: part/models.py:2133
+#: part/models.py:2117
msgid "Does this test require a value when adding a test result?"
msgstr ""
-#: part/models.py:2138 templates/js/part.js:741
+#: part/models.py:2122 templates/js/part.js:741
msgid "Requires Attachment"
msgstr ""
-#: part/models.py:2139
+#: part/models.py:2123
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
-#: part/models.py:2172
+#: part/models.py:2156
msgid "Parameter template name must be unique"
msgstr ""
-#: part/models.py:2177
+#: part/models.py:2161
msgid "Parameter Name"
msgstr ""
-#: part/models.py:2179
+#: part/models.py:2163
msgid "Parameter Units"
msgstr ""
-#: part/models.py:2207 part/models.py:2256 part/models.py:2257
+#: part/models.py:2191 part/models.py:2240 part/models.py:2241
#: templates/InvenTree/settings/category.html:62
msgid "Parameter Template"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Data"
msgstr ""
-#: part/models.py:2209
+#: part/models.py:2193
msgid "Parameter Value"
msgstr ""
-#: part/models.py:2261 templates/InvenTree/settings/category.html:67
+#: part/models.py:2245 templates/InvenTree/settings/category.html:67
msgid "Default Value"
msgstr ""
-#: part/models.py:2262
+#: part/models.py:2246
msgid "Default Parameter Value"
msgstr ""
-#: part/models.py:2292
+#: part/models.py:2276
msgid "Select parent part"
msgstr ""
-#: part/models.py:2301
+#: part/models.py:2285
msgid "Select part to be used in BOM"
msgstr ""
-#: part/models.py:2307
+#: part/models.py:2291
msgid "BOM quantity for this BOM item"
msgstr ""
-#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285
+#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285
msgid "Optional"
msgstr ""
-#: part/models.py:2309
+#: part/models.py:2293
msgid "This BOM item is optional"
msgstr ""
-#: part/models.py:2312
+#: part/models.py:2296
msgid "Overage"
msgstr ""
-#: part/models.py:2313
+#: part/models.py:2297
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
-#: part/models.py:2316
+#: part/models.py:2300
msgid "BOM item reference"
msgstr ""
-#: part/models.py:2319
+#: part/models.py:2303
msgid "BOM item notes"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "Checksum"
msgstr ""
-#: part/models.py:2321
+#: part/models.py:2305
msgid "BOM line checksum"
msgstr ""
-#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309
+#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309
#: templates/js/table_filters.js:51
msgid "Inherited"
msgstr ""
-#: part/models.py:2326
+#: part/models.py:2310
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
-#: part/models.py:2331 templates/js/bom.js:294
+#: part/models.py:2315 templates/js/bom.js:294
msgid "Allow Variants"
msgstr ""
-#: part/models.py:2332
+#: part/models.py:2316
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
-#: part/models.py:2408 part/views.py:1690 part/views.py:1742
+#: part/models.py:2392 part/views.py:1690 part/views.py:1742
#: stock/models.py:294
msgid "Quantity must be integer value for trackable parts"
msgstr ""
-#: part/models.py:2417 part/models.py:2419
+#: part/models.py:2401 part/models.py:2403
msgid "Sub part must be specified"
msgstr ""
-#: part/models.py:2422
+#: part/models.py:2406
msgid "BOM Item"
msgstr ""
-#: part/models.py:2539
+#: part/models.py:2523
msgid "Part 1"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Part 2"
msgstr ""
-#: part/models.py:2543
+#: part/models.py:2527
msgid "Select Related Part"
msgstr ""
-#: part/models.py:2575
+#: part/models.py:2559
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr ""
From 37645f480fc52346af4dd304e794843b9fcff9cd Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 22 Jun 2021 07:25:04 +0000
Subject: [PATCH 205/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index cb4c9baa7f..1ef4feb0a1 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 140c239d00..d7025f7dca 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index bedb0b1cd4..718912c5c3 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index b492f1673b..f9d17ca368 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index db706754d7..727e765556 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 926c11d44d..e9b081566d 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 0ca80e32db..58d6ec25c9 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 917fd94f4a..16b8bdb534 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 54d38da2fa..49f9afa89f 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 2c51eca1de..f2e458403e 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
+"POT-Creation-Date: 2021-06-22 07:24+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 6eeffc67302aa0b9b9d522eada07cf6561006b07 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 22 Jun 2021 10:42:09 +0000
Subject: [PATCH 206/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 1ef4feb0a1..6b4932e136 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index d7025f7dca..fc2071c905 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 718912c5c3..64b464d4b4 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index f9d17ca368..86ee22ff0f 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 727e765556..29e3eb6085 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index e9b081566d..cc99dab8c6 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 58d6ec25c9..71058c3590 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 16b8bdb534..b361a38ef1 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 49f9afa89f..9944225a01 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index f2e458403e..ed2b93768f 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 07:24+0000\n"
+"POT-Creation-Date: 2021-06-22 10:41+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From 2ea66edae9bd7ef45dd940264656b2e5ef0e1831 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 22 Jun 2021 11:16:58 +0000
Subject: [PATCH 207/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/en/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/es/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/it/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +-
InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 6b4932e136..b7a0e834ff 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index fc2071c905..408e411c53 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 64b464d4b4..84e160f5ee 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 86ee22ff0f..3987c54c59 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 29e3eb6085..f88f655f00 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index cc99dab8c6..252be990ca 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index 71058c3590..e863763e9c 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index b361a38ef1..06c0359506 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 9944225a01..10b8c571d9 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index ed2b93768f..4e56f3f33f 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 10:41+0000\n"
+"POT-Creation-Date: 2021-06-22 11:16+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
From fb6b23bb9c5a4ce1c374948232ac2142225ae918 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 22 Jun 2021 11:29:20 +0000
Subject: [PATCH 208/734] updated translation base
---
InvenTree/locale/de/LC_MESSAGES/django.po | 194 +++++++++++----------
InvenTree/locale/en/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/es/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/fr/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/it/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/ja/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/pl/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/ru/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/tr/LC_MESSAGES/django.po | 196 ++++++++++++----------
InvenTree/locale/zh/LC_MESSAGES/django.po | 196 ++++++++++++----------
10 files changed, 1065 insertions(+), 893 deletions(-)
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index b7a0e834ff..83e62d9585 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -373,27 +373,27 @@ msgstr "Überschuss darf 100% nicht überschreiten"
msgid "Overage must be an integer value or a percentage"
msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein"
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Element löschen"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen"
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Benutzerinformationen bearbeiten"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Passwort eingeben"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr "Passwörter stimmen nicht überein"
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Systeminformationen"
@@ -463,12 +463,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1672,181 +1672,193 @@ msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken"
#: common/models.py:209
#, fuzzy
+#| msgid "Show Quantity in Forms"
+msgid "Show Price in Forms"
+msgstr "zeige Bestand in Eingabemasken"
+
+#: common/models.py:210
+#, fuzzy
+#| msgid "Display available part quantity in some forms"
+msgid "Display part price in some forms"
+msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken"
+
+#: common/models.py:216
+#, fuzzy
#| msgid "Internal Part"
msgid "Internal Prices"
msgstr "Internes Teil"
-#: common/models.py:210
+#: common/models.py:217
#, fuzzy
#| msgid "Enable generation of test reports"
msgid "Enable internal prices for parts"
msgstr "Erstellung von Test-Berichten aktivieren"
-#: common/models.py:216
+#: common/models.py:223
#, fuzzy
#| msgid "Internal Part"
msgid "Internal Price as BOM-Price"
msgstr "Internes Teil"
-#: common/models.py:217
+#: common/models.py:224
msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
+#: common/models.py:230 templates/stats.html:25
msgid "Debug Mode"
msgstr "Entwickler-Modus"
-#: common/models.py:224
+#: common/models.py:231
msgid "Generate reports in debug mode (HTML output)"
msgstr "Berichte im Entwickler-Modus generieren (als HTML)"
-#: common/models.py:230
+#: common/models.py:237
msgid "Page Size"
msgstr "Seitengröße"
-#: common/models.py:231
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr "Standardseitenformat für PDF-Bericht"
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr "Test-Berichte"
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr "Erstellung von Test-Berichten aktivieren"
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr "Bestands-Ablauf"
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr "Ablaufen von Bestand ermöglichen"
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr "Abgelaufenen Bestand verkaufen"
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr "Verkauf von abgelaufenem Bestand erlaubt"
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr "Bestands-Stehzeit"
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen"
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr "Tage"
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr "Abgelaufenen Bestand verbauen"
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr "Verbauen von abgelaufenen Bestand erlaubt"
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr "Bestands-Eigentümerkontrolle"
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren"
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr "Gruppieren nach Teil"
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren"
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr "aktueller Bestand"
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr "Anzahl des geänderten Bestands auf der Startseite"
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr "Bauauftrag-Referenz Präfix"
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr "Präfix für Bauauftrag-Referenz"
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr "Bauauftrag-Referenz RegEx"
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen"
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr "Auftrags-Referenz Präfix"
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr "Präfix für Auftrags-Referenz"
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr "Bestellungs-Referenz Präfix"
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr "Präfix für Bestellungs-Referenz"
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)"
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr "Einstellungs-Wert"
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr "Nur Ganzzahl eingeben"
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr "Wahrheitswert erforderlich"
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr "Nur Ganzzahl eingeben"
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr "Schlüsseltext muss eindeutig sein"
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr "Preisstaffelungs Anzahl"
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr "Preis"
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr "Stückpreis für die angegebene Anzahl"
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr "Standard"
@@ -2023,7 +2035,7 @@ msgstr "Produziert diese Firma Teile?"
msgid "Base Part"
msgstr "Basisteil"
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr "Teil auswählen"
@@ -2313,7 +2325,7 @@ msgid "Supplier Parts"
msgstr "Zuliefererteile"
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr "Neues Zuliefererteil anlegen"
@@ -2434,7 +2446,7 @@ msgstr "Parameter"
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr "Neuer Parameter"
@@ -3171,28 +3183,34 @@ msgstr "Schritt %(step)s von %(count)s"
msgid "Order is already processed. Files cannot be uploaded."
msgstr "Bestellung ist bereits verarbeitet. Dateien können nicht hochgeladen werden."
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr "Schritt 1 von 2 - Zulieferer auswählen"
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr "Zulieferer auswählen"
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr "Keine kaufbaren Teile ausgewählt"
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr "Zulieferer auswählen"
#: order/templates/order/order_wizard/select_parts.html:57
+#, fuzzy
+#| msgid "Total price"
+msgid "No price"
+msgstr "Gesamtpreis"
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr "Zulieferer auswählen für %(name)s"
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr "Teil entfernen"
@@ -3248,8 +3266,8 @@ msgid "Purchase Order Items"
msgstr "Bestellungs-Positionen"
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr "Position hinzufügen"
@@ -3568,85 +3586,91 @@ msgstr "Anzahl kleiner null empfangen"
msgid "No lines specified"
msgstr "Keine Zeilen angegeben"
-#: order/views.py:1260
+#: order/views.py:1012
+#, fuzzy
+#| msgid "Update Unit Price"
+msgid "Update prices"
+msgstr "Stückpreis aktualisieren"
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr "{n} Teile bestellt"
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr "Zuliefererteil muss ausgewählt werden"
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr "Zulieferer muss zu Teil und Bestellung passen"
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr "Position bearbeiten"
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr "Position löschen"
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr "Position gelöscht"
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr "Seriennummern zuweisen"
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr "{n} Positionen zugeordnet"
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr "Position auswählen"
-#: order/views.py:1613
+#: order/views.py:1623
#, python-brace-format
msgid "No matching item for serial {serial}"
msgstr "Kein passends Teil für Seriennummer {serial} gefunden"
-#: order/views.py:1623
+#: order/views.py:1633
#, python-brace-format
msgid "{serial} is not in stock"
msgstr "{serial} ist nicht auf Lager"
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr "{serial} bereits einem Auftrag zugeordnet"
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr "Lagerbestand dem Auftrag zuweisen"
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr "Zuordnung bearbeiten"
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr "Zuordnung entfernen"
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr "Auftrag nicht gefunden"
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr "Preis nicht gefunden"
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr "Stückpreis für {part} auf {price} aktualisiert"
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert"
@@ -6316,12 +6340,12 @@ msgid "No category parameter templates found"
msgstr "Keine Kategorie-Parametervorlagen gefunden"
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr "Vorlage bearbeiten"
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr "Vorlage löschen"
@@ -6369,11 +6393,11 @@ msgstr "Teil-Einstellungen"
msgid "Part Options"
msgstr "Teil-Optionen"
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr "Teil-Parametervorlage"
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr "Keine Teilparametervorlagen gefunden"
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 408e411c53..51a2dd3595 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -374,27 +374,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr ""
@@ -464,12 +464,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -630,7 +630,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1672,176 +1672,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2018,7 +2026,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2300,7 +2308,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2421,7 +2429,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3152,28 +3160,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3229,8 +3241,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3549,85 +3561,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6271,12 +6287,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6324,11 +6340,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 84e160f5ee..f92ef4f60b 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Eliminar elemento"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Configurar Contraseña"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Información del sistema"
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr "días"
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2299,7 +2307,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2420,7 +2428,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3151,28 +3159,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3228,8 +3240,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3548,85 +3560,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6274,12 +6290,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6327,11 +6343,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index 3987c54c59..d053d700fe 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Supprimer cet élément"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Modifier les informations utilisateur"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Informations système"
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr "jours"
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2299,7 +2307,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2420,7 +2428,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3151,28 +3159,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3228,8 +3240,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3548,85 +3560,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6274,12 +6290,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6327,11 +6343,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index f88f655f00..e620416ead 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr ""
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2299,7 +2307,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2420,7 +2428,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3151,28 +3159,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3228,8 +3240,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3548,85 +3560,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6270,12 +6286,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6323,11 +6339,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index 252be990ca..732b956d62 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr ""
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2299,7 +2307,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2420,7 +2428,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3151,28 +3159,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3228,8 +3240,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3548,85 +3560,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6270,12 +6286,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6323,11 +6339,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index e863763e9c..dc0c5abe58 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Usuń element"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr "Zaznacz pole aby potwierdzić usunięcie elementu"
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Edytuj informacje użytkownika"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Ustaw hasło"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr "Hasła muszą być zgodne"
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Informacja systemowa"
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,182 +1671,190 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
+msgid "Show Price in Forms"
+msgstr ""
+
+#: common/models.py:210
+msgid "Display part price in some forms"
+msgstr ""
+
+#: common/models.py:216
#, fuzzy
#| msgid "Internal Part"
msgid "Internal Prices"
msgstr "Część wewnętrzna"
-#: common/models.py:210
+#: common/models.py:217
#, fuzzy
#| msgid "Enable generation of test reports"
msgid "Enable internal prices for parts"
msgstr "Włącz generowanie raportów testów"
-#: common/models.py:216
+#: common/models.py:223
#, fuzzy
#| msgid "Internal Part"
msgid "Internal Price as BOM-Price"
msgstr "Część wewnętrzna"
-#: common/models.py:217
+#: common/models.py:224
msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
+#: common/models.py:230 templates/stats.html:25
msgid "Debug Mode"
msgstr "Tryb Debugowania"
-#: common/models.py:224
+#: common/models.py:231
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:230
+#: common/models.py:237
msgid "Page Size"
msgstr "Rozmiar strony"
-#: common/models.py:231
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr "Raporty testów"
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr "Włącz generowanie raportów testów"
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr "dni"
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr "Grupuj według komponentu"
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr "Ustawienia wartości"
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr "Cena"
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr "Domyślny"
@@ -2023,7 +2031,7 @@ msgstr "Czy to przedsiębiorstwo produkuje części?"
msgid "Base Part"
msgstr "Część bazowa"
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr "Wybierz część"
@@ -2311,7 +2319,7 @@ msgid "Supplier Parts"
msgstr "Komponenty dostawcy"
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr "Utwórz nowego dostawcę części"
@@ -2432,7 +2440,7 @@ msgstr "Parametry"
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3167,28 +3175,34 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr "Wybierz dostawcę"
#: order/templates/order/order_wizard/select_parts.html:57
+#, fuzzy
+#| msgid "Price"
+msgid "No price"
+msgstr "Cena"
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr "Usuń część"
@@ -3244,8 +3258,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3564,85 +3578,91 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+#, fuzzy
+#| msgid "Calculate price"
+msgid "Update prices"
+msgstr "Oblicz cenę"
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr "Nie znaleziono ceny"
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6306,12 +6326,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6359,11 +6379,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 06c0359506..2252a4bcf8 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -373,27 +373,27 @@ msgstr "Перегрузка не может превысить 100%"
msgid "Overage must be an integer value or a percentage"
msgstr "Превышение должно быть целым числом или процентом"
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Удалить элемент"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr "Установите флажок для подтверждения удаления элемента"
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Редактировать информацию о пользователе"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Установить пароль"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr "Пароли должны совпадать"
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Информация о системе"
@@ -463,12 +463,12 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2299,7 +2307,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2420,7 +2428,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3151,28 +3159,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3228,8 +3240,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3548,85 +3560,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6274,12 +6290,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6327,11 +6343,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 10b8c571d9..5e2457b6a0 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr ""
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2299,7 +2307,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2420,7 +2428,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3151,28 +3159,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3228,8 +3240,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3548,85 +3560,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6270,12 +6286,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6323,11 +6339,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 4e56f3f33f..28b71256d3 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 11:16+0000\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
"PO-Revision-Date: 2021-06-17 00:51\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr ""
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2299,7 +2307,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2420,7 +2428,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3151,28 +3159,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3228,8 +3240,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3548,85 +3560,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6270,12 +6286,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6323,11 +6339,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
From a2cd2b1894c999de15d94a8951b9fee3a320b516 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 21:58:11 +1000
Subject: [PATCH 209/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/fr/LC_MESSAGES/django.po | 198 ++++++++++++----------
1 file changed, 107 insertions(+), 91 deletions(-)
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index df0a4e836a..5957b45f26 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
-"PO-Revision-Date: 2021-06-22 03:42\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
+"PO-Revision-Date: 2021-06-22 11:58\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Supprimer cet élément"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Modifier les informations utilisateur"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Informations système"
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr "jours"
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2298,7 +2306,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2419,7 +2427,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3150,28 +3158,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3227,8 +3239,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3547,85 +3559,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6268,12 +6284,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6321,11 +6337,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
From ee410ab5384c2f4461e83f6b934f1b103c91ad52 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 21:58:12 +1000
Subject: [PATCH 210/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/es/LC_MESSAGES/django.po | 198 ++++++++++++----------
1 file changed, 107 insertions(+), 91 deletions(-)
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index 012354cf82..08872e312d 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
-"PO-Revision-Date: 2021-06-22 03:42\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
+"PO-Revision-Date: 2021-06-22 11:58\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Eliminar elemento"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Configurar Contraseña"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Información del sistema"
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr "días"
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2298,7 +2306,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2419,7 +2427,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3150,28 +3158,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3227,8 +3239,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3547,85 +3559,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6268,12 +6284,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6321,11 +6337,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
From 91d24e98b3583a185eee828843a0a0bb5fcc41c7 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 21:58:13 +1000
Subject: [PATCH 211/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/it/LC_MESSAGES/django.po | 198 ++++++++++++----------
1 file changed, 107 insertions(+), 91 deletions(-)
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index 3943a6cdd2..59d7d1159d 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
-"PO-Revision-Date: 2021-06-22 03:42\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
+"PO-Revision-Date: 2021-06-22 11:58\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr ""
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2298,7 +2306,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2419,7 +2427,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3150,28 +3158,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3227,8 +3239,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3547,85 +3559,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6268,12 +6284,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6321,11 +6337,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
From dce9493cef64424dca385f57b42a47d9a0f54213 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 21:58:14 +1000
Subject: [PATCH 212/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/pl/LC_MESSAGES/django.po | 194 ++++++++++++----------
1 file changed, 105 insertions(+), 89 deletions(-)
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index f156340f68..24c7bc96ba 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
-"PO-Revision-Date: 2021-06-22 03:42\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
+"PO-Revision-Date: 2021-06-22 11:58\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Usuń element"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr "Zaznacz pole aby potwierdzić usunięcie elementu"
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Edytuj informacje użytkownika"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Ustaw hasło"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr "Hasła muszą być zgodne"
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Informacja systemowa"
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
+msgid "Enable internal prices for parts"
+msgstr ""
+
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
+msgstr ""
+
+#: common/models.py:224
msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
+#: common/models.py:230 templates/stats.html:25
msgid "Debug Mode"
msgstr "Tryb Debugowania"
-#: common/models.py:224
+#: common/models.py:231
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:230
+#: common/models.py:237
msgid "Page Size"
msgstr "Rozmiar strony"
-#: common/models.py:231
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr "Raporty testów"
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr "Włącz generowanie raportów testów"
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr "dni"
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr "Grupuj według komponentu"
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr "Ustawienia wartości"
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr "Cena"
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr "Domyślny"
@@ -2017,7 +2025,7 @@ msgstr "Czy to przedsiębiorstwo produkuje części?"
msgid "Base Part"
msgstr "Część bazowa"
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr "Wybierz część"
@@ -2298,7 +2306,7 @@ msgid "Supplier Parts"
msgstr "Komponenty dostawcy"
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr "Utwórz nowego dostawcę części"
@@ -2419,7 +2427,7 @@ msgstr "Parametry"
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3150,28 +3158,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr "Wybierz dostawcę"
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr "Usuń część"
@@ -3227,8 +3239,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3547,85 +3559,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr "Nie znaleziono ceny"
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6268,12 +6284,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6321,11 +6337,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
From 7a88a8d53906b117bfb9cbce66b2d068f3e55501 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 21:58:16 +1000
Subject: [PATCH 213/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/ru/LC_MESSAGES/django.po | 198 ++++++++++++----------
1 file changed, 107 insertions(+), 91 deletions(-)
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index be11e36725..1fe54d2220 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
-"PO-Revision-Date: 2021-06-22 03:42\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
+"PO-Revision-Date: 2021-06-22 11:58\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -373,27 +373,27 @@ msgstr "Перегрузка не может превысить 100%"
msgid "Overage must be an integer value or a percentage"
msgstr "Превышение должно быть целым числом или процентом"
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Удалить элемент"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr "Установите флажок для подтверждения удаления элемента"
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Редактировать информацию о пользователе"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Установить пароль"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr "Пароли должны совпадать"
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Информация о системе"
@@ -463,12 +463,12 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2298,7 +2306,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2419,7 +2427,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3150,28 +3158,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3227,8 +3239,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3547,85 +3559,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr ""
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
-#, python-brace-format
-msgid "No matching item for serial {serial}"
-msgstr ""
-
#: order/views.py:1623
#, python-brace-format
+msgid "No matching item for serial {serial}"
+msgstr ""
+
+#: order/views.py:1633
+#, python-brace-format
msgid "{serial} is not in stock"
msgstr ""
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr ""
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr ""
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr ""
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6268,12 +6284,12 @@ msgid "No category parameter templates found"
msgstr ""
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr ""
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr ""
@@ -6321,11 +6337,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr ""
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr ""
From a8490568e8cb933fa92a9e72c2c234db6346b13f Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 21:58:17 +1000
Subject: [PATCH 214/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/tr/LC_MESSAGES/django.po | 192 ++++++++++++----------
1 file changed, 104 insertions(+), 88 deletions(-)
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 197de66106..927f70e3da 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
-"PO-Revision-Date: 2021-06-22 03:42\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
+"PO-Revision-Date: 2021-06-22 11:58\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -373,27 +373,27 @@ msgstr "Fazlalık %100'ü geçmemelidir"
msgid "Overage must be an integer value or a percentage"
msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır"
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr "Ögeyi Sil"
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr "Öge silme işlemini onaylamak için kutuyu işaretleyin"
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr "Kullanıcı Bilgisini Düzenle"
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr "Şifre Belirle"
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr "Parola alanları eşleşmelidir"
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr "Sistem Bilgisi"
@@ -463,12 +463,12 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin"
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2298,7 +2306,7 @@ msgid "Supplier Parts"
msgstr "Tedarikçi Parçaları"
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr "Yeni tedarikçi parçası oluştur"
@@ -2419,7 +2427,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3150,28 +3158,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr "Adım 1/2 - Parça Tedarikçileri Seçin"
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for %(name)s"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:69
+#: order/templates/order/order_wizard/select_parts.html:77
#: part/templates/part/set_category.html:32
msgid "Remove part"
msgstr ""
@@ -3227,8 +3239,8 @@ msgid "Purchase Order Items"
msgstr ""
#: order/templates/order/purchase_order_detail.html:24
-#: order/templates/order/sales_order_detail.html:22 order/views.py:1311
-#: order/views.py:1394
+#: order/templates/order/sales_order_detail.html:22 order/views.py:1321
+#: order/views.py:1404
msgid "Add Line Item"
msgstr ""
@@ -3547,85 +3559,89 @@ msgstr ""
msgid "No lines specified"
msgstr ""
-#: order/views.py:1260
+#: order/views.py:1012
+msgid "Update prices"
+msgstr ""
+
+#: order/views.py:1270
#, python-brace-format
msgid "Ordered {n} parts"
msgstr ""
-#: order/views.py:1320
+#: order/views.py:1330
msgid "Supplier part must be specified"
msgstr ""
-#: order/views.py:1326
+#: order/views.py:1336
msgid "Supplier must match for Part and Order"
msgstr ""
-#: order/views.py:1457 order/views.py:1475
+#: order/views.py:1467 order/views.py:1485
msgid "Edit Line Item"
msgstr ""
-#: order/views.py:1491 order/views.py:1503
+#: order/views.py:1501 order/views.py:1513
msgid "Delete Line Item"
msgstr ""
-#: order/views.py:1496 order/views.py:1508
+#: order/views.py:1506 order/views.py:1518
msgid "Deleted line item"
msgstr ""
-#: order/views.py:1521
+#: order/views.py:1531
msgid "Allocate Serial Numbers"
msgstr "Seri Numaralarını Tahsis Et"
-#: order/views.py:1566
+#: order/views.py:1576
#, python-brace-format
msgid "Allocated {n} items"
msgstr ""
-#: order/views.py:1582
+#: order/views.py:1592
msgid "Select line item"
msgstr ""
-#: order/views.py:1613
+#: order/views.py:1623
#, python-brace-format
msgid "No matching item for serial {serial}"
msgstr "{serial} seri numarası için eşleşen öge bulunamadı"
-#: order/views.py:1623
+#: order/views.py:1633
#, python-brace-format
msgid "{serial} is not in stock"
msgstr "{serial} stokta yok"
-#: order/views.py:1631
+#: order/views.py:1641
#, python-brace-format
msgid "{serial} already allocated to an order"
msgstr "{serial} zaten bir emirde tahsis edilmiş"
-#: order/views.py:1685
+#: order/views.py:1695
msgid "Allocate Stock to Order"
msgstr ""
-#: order/views.py:1759
+#: order/views.py:1769
msgid "Edit Allocation Quantity"
msgstr "Tahsis Miktarını Düzenle"
-#: order/views.py:1774
+#: order/views.py:1784
msgid "Remove allocation"
msgstr "Tahsisi Sil"
-#: order/views.py:1846
+#: order/views.py:1856
msgid "Sales order not found"
msgstr ""
-#: order/views.py:1852
+#: order/views.py:1862
msgid "Price not found"
msgstr ""
-#: order/views.py:1855
+#: order/views.py:1865
#, python-brace-format
msgid "Updated {part} unit-price to {price}"
msgstr ""
-#: order/views.py:1860
+#: order/views.py:1870
#, python-brace-format
msgid "Updated {part} unit-price to {price} and quantity to {qty}"
msgstr ""
@@ -6268,12 +6284,12 @@ msgid "No category parameter templates found"
msgstr "Kategori parametre şablonu bulunamadı"
#: templates/InvenTree/settings/category.html:70
-#: templates/InvenTree/settings/part.html:84
+#: templates/InvenTree/settings/part.html:85
msgid "Edit Template"
msgstr "Şablonu Düzenle"
#: templates/InvenTree/settings/category.html:71
-#: templates/InvenTree/settings/part.html:85
+#: templates/InvenTree/settings/part.html:86
msgid "Delete Template"
msgstr "Şablonu Sil"
@@ -6321,11 +6337,11 @@ msgstr ""
msgid "Part Options"
msgstr ""
-#: templates/InvenTree/settings/part.html:43
+#: templates/InvenTree/settings/part.html:44
msgid "Part Parameter Templates"
msgstr "Parça Parametre Şablonu"
-#: templates/InvenTree/settings/part.html:64
+#: templates/InvenTree/settings/part.html:65
msgid "No part parameter templates found"
msgstr "Parça parametre şablonu bulunamadı"
From f4d4737ba6c38d60b86df5c2eb42a0d6ccc614d6 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 22 Jun 2021 21:58:18 +1000
Subject: [PATCH 215/734] Fix: New translations django.po from Crowdin
---
InvenTree/locale/zh/LC_MESSAGES/django.po | 198 ++++++++++++----------
1 file changed, 107 insertions(+), 91 deletions(-)
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 1ed93407e2..dd34e2e264 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-22 03:40+0000\n"
-"PO-Revision-Date: 2021-06-22 03:42\n"
+"POT-Creation-Date: 2021-06-22 11:29+0000\n"
+"PO-Revision-Date: 2021-06-22 11:58\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -373,27 +373,27 @@ msgstr ""
msgid "Overage must be an integer value or a percentage"
msgstr ""
-#: InvenTree/views.py:605
+#: InvenTree/views.py:608
msgid "Delete Item"
msgstr ""
-#: InvenTree/views.py:654
+#: InvenTree/views.py:657
msgid "Check box to confirm item deletion"
msgstr ""
-#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18
+#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18
msgid "Edit User Information"
msgstr ""
-#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22
+#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22
msgid "Set Password"
msgstr ""
-#: InvenTree/views.py:699
+#: InvenTree/views.py:702
msgid "Password fields must match"
msgstr ""
-#: InvenTree/views.py:950 templates/navbar.html:95
+#: InvenTree/views.py:953 templates/navbar.html:95
msgid "System Information"
msgstr ""
@@ -463,12 +463,12 @@ msgstr ""
#: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133
-#: build/templates/build/detail.html:31 common/models.py:713
+#: build/templates/build/detail.html:31 common/models.py:720
#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268
#: order/forms.py:285 order/models.py:617 order/models.py:841
#: order/templates/order/order_wizard/match_parts.html:29
-#: order/templates/order/order_wizard/select_parts.html:32
+#: order/templates/order/order_wizard/select_parts.html:34
#: order/templates/order/purchase_order_detail.html:179
#: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77
@@ -629,7 +629,7 @@ msgstr ""
#: build/templates/build/build_base.html:128
#: build/templates/build/detail.html:26 company/models.py:663
#: order/models.py:661 order/models.py:717
-#: order/templates/order/order_wizard/select_parts.html:30
+#: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:132
#: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:214 part/models.py:321
@@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms"
msgstr ""
#: common/models.py:209
-msgid "Internal Prices"
+msgid "Show Price in Forms"
msgstr ""
#: common/models.py:210
-msgid "Enable internal prices for parts"
+msgid "Display part price in some forms"
msgstr ""
#: common/models.py:216
-msgid "Internal Price as BOM-Price"
+msgid "Internal Prices"
msgstr ""
#: common/models.py:217
-msgid "Use the internal price (if set) in BOM-price calculations"
+msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:223 templates/stats.html:25
-msgid "Debug Mode"
+#: common/models.py:223
+msgid "Internal Price as BOM-Price"
msgstr ""
#: common/models.py:224
-msgid "Generate reports in debug mode (HTML output)"
+msgid "Use the internal price (if set) in BOM-price calculations"
msgstr ""
-#: common/models.py:230
-msgid "Page Size"
+#: common/models.py:230 templates/stats.html:25
+msgid "Debug Mode"
msgstr ""
#: common/models.py:231
+msgid "Generate reports in debug mode (HTML output)"
+msgstr ""
+
+#: common/models.py:237
+msgid "Page Size"
+msgstr ""
+
+#: common/models.py:238
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:241
+#: common/models.py:248
msgid "Test Reports"
msgstr ""
-#: common/models.py:242
+#: common/models.py:249
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:248
+#: common/models.py:255
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:249
+#: common/models.py:256
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:255
+#: common/models.py:262
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:256
+#: common/models.py:263
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:262
+#: common/models.py:269
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:263
+#: common/models.py:270
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:265 part/templates/part/detail.html:121
+#: common/models.py:272 part/templates/part/detail.html:121
msgid "days"
msgstr ""
-#: common/models.py:270
+#: common/models.py:277
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:271
+#: common/models.py:278
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:277
+#: common/models.py:284
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:278
+#: common/models.py:285
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:284
+#: common/models.py:291
msgid "Group by Part"
msgstr ""
-#: common/models.py:285
+#: common/models.py:292
msgid "Group stock items by part reference in table views"
msgstr ""
-#: common/models.py:291
+#: common/models.py:298
msgid "Recent Stock Count"
msgstr ""
-#: common/models.py:292
+#: common/models.py:299
msgid "Number of recent stock items to display on index page"
msgstr ""
-#: common/models.py:298
+#: common/models.py:305
msgid "Build Order Reference Prefix"
msgstr ""
-#: common/models.py:299
+#: common/models.py:306
msgid "Prefix value for build order reference"
msgstr ""
-#: common/models.py:304
+#: common/models.py:311
msgid "Build Order Reference Regex"
msgstr ""
-#: common/models.py:305
+#: common/models.py:312
msgid "Regular expression pattern for matching build order reference"
msgstr ""
-#: common/models.py:309
+#: common/models.py:316
msgid "Sales Order Reference Prefix"
msgstr ""
-#: common/models.py:310
+#: common/models.py:317
msgid "Prefix value for sales order reference"
msgstr ""
-#: common/models.py:315
+#: common/models.py:322
msgid "Purchase Order Reference Prefix"
msgstr ""
-#: common/models.py:316
+#: common/models.py:323
msgid "Prefix value for purchase order reference"
msgstr ""
-#: common/models.py:539
+#: common/models.py:546
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:541
+#: common/models.py:548
msgid "Settings value"
msgstr ""
-#: common/models.py:576
+#: common/models.py:583
msgid "Must be an integer value"
msgstr ""
-#: common/models.py:599
+#: common/models.py:606
msgid "Value must be a boolean value"
msgstr ""
-#: common/models.py:610
+#: common/models.py:617
msgid "Value must be an integer value"
msgstr ""
-#: common/models.py:633
+#: common/models.py:640
msgid "Key string must be unique"
msgstr ""
-#: common/models.py:714 company/forms.py:192
+#: common/models.py:721 company/forms.py:192
msgid "Price break quantity"
msgstr ""
-#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82
+#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82
#: part/templates/part/internal_prices.html:103
#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271
msgid "Price"
msgstr ""
-#: common/models.py:723
+#: common/models.py:730
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:815
+#: common/models.py:822
msgid "Default"
msgstr ""
@@ -2017,7 +2025,7 @@ msgstr ""
msgid "Base Part"
msgstr ""
-#: company/models.py:309 company/models.py:501 order/views.py:1587
+#: company/models.py:309 company/models.py:501 order/views.py:1597
msgid "Select part"
msgstr ""
@@ -2298,7 +2306,7 @@ msgid "Supplier Parts"
msgstr ""
#: company/templates/company/detail_supplier_part.html:21
-#: order/templates/order/order_wizard/select_parts.html:42
+#: order/templates/order/order_wizard/select_parts.html:44
#: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part"
msgstr ""
@@ -2419,7 +2427,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_suppliers.html:43
#: part/templates/part/params.html:18
#: templates/InvenTree/settings/category.html:29
-#: templates/InvenTree/settings/part.html:47
+#: templates/InvenTree/settings/part.html:48
msgid "New Parameter"
msgstr ""
@@ -3150,28 +3158,32 @@ msgstr ""
msgid "Order is already processed. Files cannot be uploaded."
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:9
+#: order/templates/order/order_wizard/select_parts.html:11
msgid "Step 1 of 2 - Select Part Suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:14
+#: order/templates/order/order_wizard/select_parts.html:16
msgid "Select suppliers"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:18
+#: order/templates/order/order_wizard/select_parts.html:20
msgid "No purchaseable parts selected"
msgstr ""
-#: order/templates/order/order_wizard/select_parts.html:31
+#: order/templates/order/order_wizard/select_parts.html:33
msgid "Select Supplier"
msgstr ""
#: order/templates/order/order_wizard/select_parts.html:57
+msgid "No price"
+msgstr ""
+
+#: order/templates/order/order_wizard/select_parts.html:65
#, python-format
msgid "Select a supplier for