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] 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 ""