2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-30 20:46:47 +00:00

updated translation base

This commit is contained in:
github-actions[bot] 2021-08-23 01:08:45 +00:00
parent 7dcf73ef1b
commit c4d7d295a3
19 changed files with 3451 additions and 3305 deletions

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:01\n" "PO-Revision-Date: 2021-08-22 15:01\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "Datei-Kommentar" msgstr "Datei-Kommentar"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "Ungültige Auswahl" msgstr "Ungültige Auswahl"
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Name"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "Beschreibung (optional)"
msgid "parent" msgid "parent"
msgstr "Eltern" msgstr "Eltern"
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "Muss eine gültige Nummer sein" msgstr "Muss eine gültige Nummer sein"
@ -561,7 +561,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung."
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr "Bauauftragsreferenz"
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr "Losnummer"
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt" msgstr "Losnummer für dieses Endprodukt"
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "Erstelldatum" msgstr "Erstelldatum"
@ -838,7 +838,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat"
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist"
msgid "External Link" msgid "External Link"
msgstr "Externer Link" msgstr "Externer Link"
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "Link zu einer externen URL" msgstr "Link zu einer externen URL"
@ -869,7 +869,7 @@ msgstr "Link zu einer externen URL"
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr "Kategorie-Parametervorlage kopieren"
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird"
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr "Vorlage"
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "Teile sind standardmäßig Vorlagen" msgstr "Teile sind standardmäßig Vorlagen"
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr "Baugruppe"
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden"
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "Komponente" msgstr "Komponente"
@ -1751,7 +1751,7 @@ msgstr "Komponente"
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "Teile können standardmäßig in Baugruppen benutzt werden" msgstr "Teile können standardmäßig in Baugruppen benutzt werden"
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "Kaufbar" msgstr "Kaufbar"
@ -1759,7 +1759,7 @@ msgstr "Kaufbar"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar" msgstr "Artikel sind grundsätzlich kaufbar"
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "Verkäuflich" msgstr "Verkäuflich"
@ -1768,7 +1768,7 @@ msgstr "Verkäuflich"
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "Artikel sind grundsätzlich verkaufbar" msgstr "Artikel sind grundsätzlich verkaufbar"
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr "Nachverfolgbar"
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "Artikel sind grundsätzlich verfolgbar" msgstr "Artikel sind grundsätzlich verfolgbar"
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "Anlaufstelle" msgstr "Anlaufstelle"
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr "Link"
msgid "Link to external company information" msgid "Link to external company information"
msgstr "Link auf externe Firmeninformation" msgstr "Link auf externe Firmeninformation"
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "Bild" msgstr "Bild"
@ -2363,7 +2363,7 @@ msgstr "Wert"
msgid "Parameter value" msgid "Parameter value"
msgstr "Parameterwert" msgstr "Parameterwert"
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "Einheiten" msgstr "Einheiten"
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "Zuliefererbeschreibung des Teils" msgstr "Zuliefererbeschreibung des Teils"
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "Notiz" msgstr "Notiz"
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "Basiskosten" msgstr "Basiskosten"
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "Mindestpreis" msgstr "Mindestpreis"
@ -2437,7 +2437,7 @@ msgstr "Verpackungen"
msgid "Part packaging" msgid "Part packaging"
msgstr "Teile-Verpackungen" msgstr "Teile-Verpackungen"
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "Vielfache" msgstr "Vielfache"
@ -2670,7 +2670,7 @@ msgstr "Internes Teil"
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "Zulieferer" msgstr "Zulieferer"
@ -2816,7 +2816,7 @@ msgstr "Preisinformationen ansehen"
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "Preisstaffel hinzufügen" msgstr "Preisstaffel hinzufügen"
@ -2824,11 +2824,11 @@ msgstr "Preisstaffel hinzufügen"
msgid "No price break information found" msgid "No price break information found"
msgstr "Keine Informationen zur Preisstaffel gefunden" msgstr "Keine Informationen zur Preisstaffel gefunden"
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "Preisstaffel löschen" msgstr "Preisstaffel löschen"
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "Preisstaffel bearbeiten" msgstr "Preisstaffel bearbeiten"
@ -2852,7 +2852,7 @@ msgstr "Bepreisung"
msgid "New Supplier" msgid "New Supplier"
msgstr "Neuer Zulieferer" msgstr "Neuer Zulieferer"
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "Hersteller" msgstr "Hersteller"
@ -3146,7 +3146,7 @@ msgstr "Empfangen"
msgid "Number of items received" msgid "Number of items received"
msgstr "Empfangene Objekt-Anzahl" msgstr "Empfangene Objekt-Anzahl"
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr "Preis pro Einheit"
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?"
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "Verkaufspreis" msgstr "Verkaufspreis"
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "Ausstehende Teile für <b>%(order)s</b> - <i>%(desc)s</i> empfangen" msgstr "Ausstehende Teile für <b>%(order)s</b> - <i>%(desc)s</i> empfangen"
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr "Standort für anfänglichen Bestand angeben"
msgid "This field is required" msgid "This field is required"
msgstr "Dieses Feld ist erforderlich" msgstr "Dieses Feld ist erforderlich"
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "Standard-Lagerort" msgstr "Standard-Lagerort"
@ -3930,7 +3930,7 @@ msgstr "Zulieferer einschließen"
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "Zulieferer-Daten in Stückliste-Export einschließen" msgstr "Zulieferer-Daten in Stückliste-Export einschließen"
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "Ausgangsteil" msgstr "Ausgangsteil"
@ -3974,391 +3974,391 @@ msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen"
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "Menge für die Preisberechnung" msgstr "Menge für die Preisberechnung"
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "Standard-Lagerort für Teile dieser Kategorie" msgstr "Standard-Lagerort für Teile dieser Kategorie"
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "Standard Stichwörter" msgstr "Standard Stichwörter"
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "Standard-Stichworte für Teile dieser Kategorie" msgstr "Standard-Stichworte für Teile dieser Kategorie"
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "Teil-Kategorie" msgstr "Teil-Kategorie"
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "Teil-Kategorien" msgstr "Teil-Kategorien"
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "Ungültige Auswahl für übergeordnetes Teil" msgstr "Ungültige Auswahl für übergeordnetes Teil"
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)"
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "Nächste verfügbare Seriennummern wären" msgstr "Nächste verfügbare Seriennummern wären"
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "Nächste verfügbare Seriennummer ist" msgstr "Nächste verfügbare Seriennummer ist"
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "Die neuste Seriennummer ist" msgstr "Die neuste Seriennummer ist"
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt"
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "Name des Teils" msgstr "Name des Teils"
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "Ist eine Vorlage" msgstr "Ist eine Vorlage"
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "Ist dieses Teil eine Vorlage?" msgstr "Ist dieses Teil eine Vorlage?"
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "Ist dieses Teil eine Variante eines anderen Teils?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?"
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "Variante von" msgstr "Variante von"
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "Beschreibung des Teils" msgstr "Beschreibung des Teils"
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "Schlüsselwörter" msgstr "Schlüsselwörter"
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "Kategorie" msgstr "Kategorie"
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "Teile-Kategorie" msgstr "Teile-Kategorie"
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "IPN (Interne Produktnummer)" msgstr "IPN (Interne Produktnummer)"
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "Interne Teilenummer" msgstr "Interne Teilenummer"
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "Revisions- oder Versionsnummer" msgstr "Revisions- oder Versionsnummer"
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "Revision" msgstr "Revision"
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "Wo wird dieses Teil normalerweise gelagert?" msgstr "Wo wird dieses Teil normalerweise gelagert?"
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "Standard Zulieferer" msgstr "Standard Zulieferer"
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "Standard Zuliefererteil" msgstr "Standard Zuliefererteil"
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "Standard Ablaufzeit" msgstr "Standard Ablaufzeit"
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils"
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "Minimaler Lagerbestand" msgstr "Minimaler Lagerbestand"
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "Minimal zulässiger Lagerbestand" msgstr "Minimal zulässiger Lagerbestand"
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "Stock Keeping Units (SKU) für dieses Teil" msgstr "Stock Keeping Units (SKU) für dieses Teil"
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?"
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?"
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "Hat dieses Teil Tracking für einzelne Objekte?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?"
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?"
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "Kann dieses Teil an Kunden verkauft werden?" msgstr "Kann dieses Teil an Kunden verkauft werden?"
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "Aktiv" msgstr "Aktiv"
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "Ist dieses Teil aktiv?" msgstr "Ist dieses Teil aktiv?"
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" 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?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?"
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung"
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "Prüfsumme der Stückliste" msgstr "Prüfsumme der Stückliste"
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "Prüfsumme der Stückliste gespeichert" msgstr "Prüfsumme der Stückliste gespeichert"
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "Stückliste kontrolliert von" msgstr "Stückliste kontrolliert von"
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "BOM Kontrolldatum" msgstr "BOM Kontrolldatum"
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "Erstellungs-Nutzer" msgstr "Erstellungs-Nutzer"
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "Mehrere verkaufen" msgstr "Mehrere verkaufen"
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden"
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil"
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "Test-Name" msgstr "Test-Name"
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "Namen für diesen Test eingeben" msgstr "Namen für diesen Test eingeben"
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "Test-Beschreibung" msgstr "Test-Beschreibung"
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "Beschreibung für diesen Test eingeben" msgstr "Beschreibung für diesen Test eingeben"
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "Benötigt" msgstr "Benötigt"
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "Muss dieser Test erfolgreich sein?" msgstr "Muss dieser Test erfolgreich sein?"
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "Erfordert Wert" msgstr "Erfordert Wert"
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" 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?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?"
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "Anhang muss eingegeben werden" msgstr "Anhang muss eingegeben werden"
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" 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?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?"
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "Ungültiges Zeichen im Vorlagename ({c})" msgstr "Ungültiges Zeichen im Vorlagename ({c})"
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "Vorlagen-Name des Parameters muss eindeutig sein" msgstr "Vorlagen-Name des Parameters muss eindeutig sein"
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "Name des Parameters" msgstr "Name des Parameters"
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "Einheit des Parameters" msgstr "Einheit des Parameters"
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "Parameter Vorlage" msgstr "Parameter Vorlage"
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "Wert" msgstr "Wert"
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "Parameter Wert" msgstr "Parameter Wert"
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "Standard-Wert" msgstr "Standard-Wert"
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "Standard Parameter Wert" msgstr "Standard Parameter Wert"
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "Ausgangsteil auswählen" msgstr "Ausgangsteil auswählen"
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "Untergeordnetes Teil" msgstr "Untergeordnetes Teil"
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "Teil für die Nutzung in der Stückliste auswählen" msgstr "Teil für die Nutzung in der Stückliste auswählen"
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil"
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "Optional" msgstr "Optional"
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "Diese Stücklisten-Position ist optional" msgstr "Diese Stücklisten-Position ist optional"
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "Überschuss" msgstr "Überschuss"
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "Geschätzter Ausschuss (absolut oder prozentual)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)"
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "Referenz der Postion auf der Stückliste" msgstr "Referenz der Postion auf der Stückliste"
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "Notizen zur Stücklisten-Position" msgstr "Notizen zur Stücklisten-Position"
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "Prüfsumme" msgstr "Prüfsumme"
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "Prüfsumme der Stückliste" msgstr "Prüfsumme der Stückliste"
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "Geerbt" msgstr "Geerbt"
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" 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" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt"
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "Varianten zulassen" msgstr "Varianten zulassen"
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" 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" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden"
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "Menge muss eine Ganzzahl sein" msgstr "Menge muss eine Ganzzahl sein"
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "Zuliefererteil muss festgelegt sein" msgstr "Zuliefererteil muss festgelegt sein"
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "Stücklisten-Position" msgstr "Stücklisten-Position"
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "Teil 1" msgstr "Teil 1"
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "Teil 2" msgstr "Teil 2"
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "verknüpftes Teil auswählen" msgstr "verknüpftes Teil auswählen"
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" 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?" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?"
@ -4908,7 +4908,7 @@ msgstr "Teildetails anzeigen"
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "letzte Seriennummer" msgstr "letzte Seriennummer"
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "Berechnen" msgstr "Berechnen"
@ -4927,19 +4927,19 @@ msgstr "Zulieferer-Preise"
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "Stückpreis" msgstr "Stückpreis"
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "Gesamtkosten" msgstr "Gesamtkosten"
@ -4949,24 +4949,36 @@ msgid "No supplier pricing available"
msgstr "Keine Zulieferer-Preise verfügbar" msgstr "Keine Zulieferer-Preise verfügbar"
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "Stücklistenpreise" msgstr "Stücklistenpreise"
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
#, fuzzy
#| msgid "Unit purchase price"
msgid "Unit Purchase Price"
msgstr "Preis pro Einheit"
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
#, fuzzy
#| msgid "Purchase Price"
msgid "Total Purchase Price"
msgstr "Preis"
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig"
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "Keine Stücklisten-Preise verfügbar" msgstr "Keine Stücklisten-Preise verfügbar"
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "Interner Preis" msgstr "Interner Preis"
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "Keine Preise für dieses Teil verfügbar" msgstr "Keine Preise für dieses Teil verfügbar"
@ -5020,53 +5032,53 @@ msgstr "Einkaufpreis anzeigen"
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "Stücklisten-Kosten" msgstr "Stücklisten-Kosten"
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "Verkaufskosten anzeigen" msgstr "Verkaufskosten anzeigen"
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "Verkaufspreis anzeigen" msgstr "Verkaufspreis anzeigen"
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "Berechnungsparameter" msgstr "Berechnungsparameter"
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "Zuliefererkosten" msgstr "Zuliefererkosten"
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "Zur Übersicht gehen" msgstr "Zur Übersicht gehen"
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "Bestandspreise" msgstr "Bestandspreise"
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar."
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "Interne Kosten" msgstr "Interne Kosten"
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "Interne Preisspanne hinzufügen" msgstr "Interne Preisspanne hinzufügen"
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "Stücklistenkosten" msgstr "Stücklistenkosten"
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "Verkaufskosten" msgstr "Verkaufskosten"
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "Keine Verkaufsgeschichte für diesen Teil verfügbar." msgstr "Keine Verkaufsgeschichte für diesen Teil verfügbar."
@ -5173,51 +5185,51 @@ msgstr "Teil wurde gelöscht"
msgid "Part Pricing" msgid "Part Pricing"
msgstr "Teilbepreisung" msgstr "Teilbepreisung"
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "Teilparametervorlage anlegen" msgstr "Teilparametervorlage anlegen"
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "Teilparametervorlage bearbeiten" msgstr "Teilparametervorlage bearbeiten"
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "Teilparametervorlage löschen" msgstr "Teilparametervorlage löschen"
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "Teil-Kategorie bearbeiten" msgstr "Teil-Kategorie bearbeiten"
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "Teil-Kategorie löschen" msgstr "Teil-Kategorie löschen"
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "Teil-Kategorie wurde gelöscht" msgstr "Teil-Kategorie wurde gelöscht"
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "Kategorieparametervorlage anlegen" msgstr "Kategorieparametervorlage anlegen"
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "Kategorieparametervorlage bearbeiten" msgstr "Kategorieparametervorlage bearbeiten"
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "Kategorieparametervorlage löschen" msgstr "Kategorieparametervorlage löschen"
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "neue Preisstaffel hinzufügt" msgstr "neue Preisstaffel hinzufügt"
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "Interne Preisspanne bearbeiten" msgstr "Interne Preisspanne bearbeiten"
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "Interne Preisspanne löschen" msgstr "Interne Preisspanne löschen"
@ -8178,4 +8190,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen" msgstr "Berechtigung Einträge zu löschen"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 23:11+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -120,7 +120,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -160,7 +160,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -174,7 +174,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -201,7 +201,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -562,7 +562,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -702,7 +702,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -731,10 +731,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -811,7 +811,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -839,7 +839,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -857,7 +857,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -870,7 +870,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1723,7 +1723,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1733,7 +1733,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1743,7 +1743,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1752,7 +1752,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1760,7 +1760,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1769,7 +1769,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1779,7 +1779,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2250,7 +2250,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2261,7 +2261,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2364,7 +2364,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2415,16 +2415,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2438,7 +2438,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2671,7 +2671,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2817,7 +2817,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2825,11 +2825,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2853,7 +2853,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3147,7 +3147,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3161,8 +3161,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3526,7 +3526,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3866,7 +3866,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3931,7 +3931,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3975,391 +3975,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4909,7 +4909,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4928,19 +4928,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4950,24 +4950,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5021,53 +5029,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5174,51 +5182,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Nombre"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "Nota" msgstr "Nota"
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "Fabricantes" msgstr "Fabricantes"
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "Commentaire du fichier" msgstr "Commentaire du fichier"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Nom"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "Description (facultative)"
msgid "parent" msgid "parent"
msgstr "parent" msgstr "parent"
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "Date de création" msgstr "Date de création"
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "Lien Externe" msgstr "Lien Externe"
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce"
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "IPN" msgstr "IPN"
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:01\n" "PO-Revision-Date: 2021-08-22 15:01\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "ファイルコメント" msgstr "ファイルコメント"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "無効な選択です" msgstr "無効な選択です"
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "お名前"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "説明 (オプション)"
msgid "parent" msgid "parent"
msgstr "親" msgstr "親"
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "有効な数字でなければなりません" msgstr "有効な数字でなければなりません"
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr "テンプレート"
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "パーツはデフォルトのテンプレートです" msgstr "パーツはデフォルトのテンプレートです"
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr "アセンブリ"
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます"
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "コンポーネント" msgstr "コンポーネント"
@ -1751,7 +1751,7 @@ msgstr "コンポーネント"
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます"
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "購入可能" msgstr "購入可能"
@ -1759,7 +1759,7 @@ msgstr "購入可能"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "パーツはデフォルトで購入可能です" msgstr "パーツはデフォルトで購入可能です"
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "パーツはデフォルトで販売可能です" msgstr "パーツはデフォルトで販売可能です"
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr "追跡可能"
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "パーツはデフォルトで追跡可能です" msgstr "パーツはデフォルトで追跡可能です"
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr "内部パーツ"
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "<b>%(order)s</b> - <i>%(desc)s</i> の未処理のパーツを受け取る" msgstr "<b>%(order)s</b> - <i>%(desc)s</i> の未処理のパーツを受け取る"
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 19:07\n" "PO-Revision-Date: 2021-08-22 19:07\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "Bijlage opmerking" msgstr "Bijlage opmerking"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "Ongeldige keuze" msgstr "Ongeldige keuze"
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Naam"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "Omschrijving (optioneel)"
msgid "parent" msgid "parent"
msgstr "overkoepelend" msgstr "overkoepelend"
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "Moet een geldig nummer zijn" msgstr "Moet een geldig nummer zijn"
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr "Bouwopdracht referentie"
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr "BuildOrder waaraan deze build is toegewezen"
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "Aanmaakdatum" msgstr "Aanmaakdatum"
@ -838,7 +838,7 @@ msgstr "Gebruiker die bouwopdracht heeft gegeven"
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr "Gebruiker verantwoordelijk voor deze bouwopdracht"
msgid "External Link" msgid "External Link"
msgstr "Externe Link" msgstr "Externe Link"
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "Link naar externe URL" msgstr "Link naar externe URL"
@ -869,7 +869,7 @@ msgstr "Link naar externe URL"
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "Standaard locatie" msgstr "Standaard locatie"
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "Standaard locatie voor onderdelen in deze categorie" msgstr "Standaard locatie voor onderdelen in deze categorie"
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "Kommentar til fil" msgstr "Kommentar til fil"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "Ugyldig valg" msgstr "Ugyldig valg"
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Navn"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "Beskrivelse (valgfritt)"
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "Nummer må være gyldig" msgstr "Nummer må være gyldig"
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "Komentarz pliku" msgstr "Komentarz pliku"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "Błędny wybór" msgstr "Błędny wybór"
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Nazwa"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "Opis (opcjonalny)"
msgid "parent" msgid "parent"
msgstr "nadrzędny" msgstr "nadrzędny"
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "Numer musi być prawidłowy" msgstr "Numer musi być prawidłowy"
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr "Odwołanie do zamówienia wykonania"
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr "Kod partii"
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy" msgstr "Kod partii dla wyjścia budowy"
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "Data utworzenia" msgstr "Data utworzenia"
@ -838,7 +838,7 @@ msgstr "Użytkownik, który wydał to zamówienie"
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy"
msgid "External Link" msgid "External Link"
msgstr "Link Zewnętrzny" msgstr "Link Zewnętrzny"
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "Link do zewnętrznego adresu URL" msgstr "Link do zewnętrznego adresu URL"
@ -869,7 +869,7 @@ msgstr "Link do zewnętrznego adresu URL"
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr "Szablon"
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr "Złożenie"
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "Komponent" msgstr "Komponent"
@ -1751,7 +1751,7 @@ msgstr "Komponent"
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "Możliwość zakupu" msgstr "Możliwość zakupu"
@ -1759,7 +1759,7 @@ msgstr "Możliwość zakupu"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu" msgstr "Części są domyślnie z możliwością zakupu"
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "Możliwość sprzedaży" msgstr "Możliwość sprzedaży"
@ -1768,7 +1768,7 @@ msgstr "Możliwość sprzedaży"
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "Części są domyślnie z możliwością sprzedaży" msgstr "Części są domyślnie z możliwością sprzedaży"
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr "Możliwość śledzenia"
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "Części są domyślnie z możliwością śledzenia" msgstr "Części są domyślnie z możliwością śledzenia"
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "Punkt kontaktowy" msgstr "Punkt kontaktowy"
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr "Łącze"
msgid "Link to external company information" msgid "Link to external company information"
msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie"
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "Obraz" msgstr "Obraz"
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "Jednostki" msgstr "Jednostki"
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "Uwaga" msgstr "Uwaga"
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "koszt podstawowy" msgstr "koszt podstawowy"
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr "Opakowanie"
msgid "Part packaging" msgid "Part packaging"
msgstr "Opakowanie części" msgstr "Opakowanie części"
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "wielokrotność" msgstr "wielokrotność"
@ -2670,7 +2670,7 @@ msgstr "Część wewnętrzna"
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "Dostawcy" msgstr "Dostawcy"
@ -2816,7 +2816,7 @@ msgstr "Informacja cenowa"
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "Edytuj przedział cenowy" msgstr "Edytuj przedział cenowy"
@ -2852,7 +2852,7 @@ msgstr "Cennik"
msgid "New Supplier" msgid "New Supplier"
msgstr "Nowy dostawca" msgstr "Nowy dostawca"
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "Producenci" msgstr "Producenci"
@ -3146,7 +3146,7 @@ msgstr "Odebrane"
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr "Cena zakupu jednostkowego"
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "Gdzie kupujący chce przechowywać ten przedmiot?" msgstr "Gdzie kupujący chce przechowywać ten przedmiot?"
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "Cena sprzedaży" msgstr "Cena sprzedaży"
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "Domyślna lokalizacja" msgstr "Domyślna lokalizacja"
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "Część nadrzędna" msgstr "Część nadrzędna"
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "Domyślne słowa kluczowe" msgstr "Domyślne słowa kluczowe"
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "Nazwa części" msgstr "Nazwa części"
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "Wariant" msgstr "Wariant"
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "Opis części" msgstr "Opis części"
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "Słowa kluczowe" msgstr "Słowa kluczowe"
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "Kategoria" msgstr "Kategoria"
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "IPN" msgstr "IPN"
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "Wersja" msgstr "Wersja"
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "Minimalny stan magazynowy" msgstr "Minimalny stan magazynowy"
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "Czy ta część może być zbudowana z innych części?" msgstr "Czy ta część może być zbudowana z innych części?"
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "Czy ta część może być użyta do budowy innych części?" msgstr "Czy ta część może być użyta do budowy innych części?"
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "Aktywny" msgstr "Aktywny"
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "Czy ta część jest aktywna?" msgstr "Czy ta część jest aktywna?"
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "Sprzedaj wiele" msgstr "Sprzedaj wiele"
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "Nazwa testu" msgstr "Nazwa testu"
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "Wymagane" msgstr "Wymagane"
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "Dane" msgstr "Dane"
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "Wartość domyślna" msgstr "Wartość domyślna"
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "Podczęść" msgstr "Podczęść"
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "Suma kontrolna" msgstr "Suma kontrolna"
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "Część 1" msgstr "Część 1"
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "Część 2" msgstr "Część 2"
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "Wybierz powiązaną część" msgstr "Wybierz powiązaną część"
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "Ostatni numer seryjny" msgstr "Ostatni numer seryjny"
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "Cena jednostkowa" msgstr "Cena jednostkowa"
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,36 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
#, fuzzy
#| msgid "Unit purchase price"
msgid "Unit Purchase Price"
msgstr "Cena zakupu jednostkowego"
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
#, fuzzy
#| msgid "Purchase Price"
msgid "Total Purchase Price"
msgstr "Cena zakupu"
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5032,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5185,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "Edytuj kategorię części" msgstr "Edytuj kategorię części"
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8190,3 @@ msgstr "Uprawnienie do edycji przedmiotów"
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Uprawnienie do usuwania przedmiotów" msgstr "Uprawnienie do usuwania przedmiotów"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "Комментарий к файлу" msgstr "Комментарий к файлу"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Название"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "Описание (необязательно)"
msgid "parent" msgid "parent"
msgstr "родитель" msgstr "родитель"
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr "Целевая дата для сборки. Сборка будет п
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr "Ссылка на заказ"
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "Внешняя ссылка" msgstr "Внешняя ссылка"
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "Ссылка на внешний URL" msgstr "Ссылка на внешний URL"
@ -869,7 +869,7 @@ msgstr "Ссылка на внешний URL"
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:01\n" "PO-Revision-Date: 2021-08-22 15:01\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "Dosya yorumu" msgstr "Dosya yorumu"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "Geçersiz seçim" msgstr "Geçersiz seçim"
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "Adı"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr "Açıklama (isteğe bağlı)"
msgid "parent" msgid "parent"
msgstr "üst" msgstr "üst"
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "Geçerli bir numara olmalı" msgstr "Geçerli bir numara olmalı"
@ -561,7 +561,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr "Yapım İşi Emri Referansı"
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr "Sıra numarası"
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Yapım işi çıktısı için sıra numarası" msgstr "Yapım işi çıktısı için sıra numarası"
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "Oluşturulma tarihi" msgstr "Oluşturulma tarihi"
@ -838,7 +838,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı"
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı"
msgid "External Link" msgid "External Link"
msgstr "Harici Bağlantı" msgstr "Harici Bağlantı"
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "Harici URL'ye bağlantı" msgstr "Harici URL'ye bağlantı"
@ -869,7 +869,7 @@ msgstr "Harici URL'ye bağlantı"
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr "Kategori Paremetre Sablonu Kopyala"
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala"
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr "Şablon"
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "Parçaları varsayılan olan şablondur" msgstr "Parçaları varsayılan olan şablondur"
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr "Montaj"
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir"
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "Bileşen" msgstr "Bileşen"
@ -1751,7 +1751,7 @@ msgstr "Bileşen"
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir"
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "Satın Alınabilir" msgstr "Satın Alınabilir"
@ -1759,7 +1759,7 @@ msgstr "Satın Alınabilir"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Parçalar varsayılan olarak satın alınabilir" msgstr "Parçalar varsayılan olarak satın alınabilir"
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "Satılabilir" msgstr "Satılabilir"
@ -1768,7 +1768,7 @@ msgstr "Satılabilir"
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "Parçalar varsayılan olarak satılabilir" msgstr "Parçalar varsayılan olarak satılabilir"
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr "Takip Edilebilir"
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "Parçalar varsayılan olarak takip edilebilir" msgstr "Parçalar varsayılan olarak takip edilebilir"
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr "Bağlantı"
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "Resim" msgstr "Resim"
@ -2363,7 +2363,7 @@ msgstr "Değer"
msgid "Parameter value" msgid "Parameter value"
msgstr "Parametre değeri" msgstr "Parametre değeri"
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "Not" msgstr "Not"
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "temel maliyet" msgstr "temel maliyet"
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr "Paketleme"
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "çoklu" msgstr "çoklu"
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr "Fiyat Bilgisi"
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr "Fiyatlandırma"
msgid "New Supplier" msgid "New Supplier"
msgstr "Yeni Tedarikçi" msgstr "Yeni Tedarikçi"
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "Üreticiler" msgstr "Üreticiler"
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "Varsayılan Konum" msgstr "Varsayılan Konum"
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin"
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr "Parametre şablonunu tüm kategorilere ekle"
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "Bu kategori içindeki parçalar için varsayılan konum" msgstr "Bu kategori içindeki parçalar için varsayılan konum"
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "Parça Kategorileri" msgstr "Parça Kategorileri"
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "Sonraki kullanılabilir seri numaraları" msgstr "Sonraki kullanılabilir seri numaraları"
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "Sonraki müsait seri numarası" msgstr "Sonraki müsait seri numarası"
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "En son seri numarası" msgstr "En son seri numarası"
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor"
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "Parça adı" msgstr "Parça adı"
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "Şablon Mu" msgstr "Şablon Mu"
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "Bu parça bir şablon parçası mı?" msgstr "Bu parça bir şablon parçası mı?"
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "Bu parça başka bir parçanın çeşidi mi?" msgstr "Bu parça başka bir parçanın çeşidi mi?"
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "Çeşidi" msgstr "Çeşidi"
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "Parça açıklaması" msgstr "Parça açıklaması"
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "Anahtar kelimeler" msgstr "Anahtar kelimeler"
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "DPN" msgstr "DPN"
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "Parça revizyon veya versiyon numarası" msgstr "Parça revizyon veya versiyon numarası"
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "Revizyon" msgstr "Revizyon"
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "Varsayılan Tedarikçi" msgstr "Varsayılan Tedarikçi"
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "Varsayılan tedarikçi parçası" msgstr "Varsayılan tedarikçi parçası"
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "Minimum Stok" msgstr "Minimum Stok"
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "Bu parça diğer parçalardan yapılabilir mi?" msgstr "Bu parça diğer parçalardan yapılabilir mi?"
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" 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?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?"
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?"
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "Bu parça müşterilere satılabilir mi?" msgstr "Bu parça müşterilere satılabilir mi?"
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "Aktif" msgstr "Aktif"
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "Bu parça aktif mi?" msgstr "Bu parça aktif mi?"
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "Oluşturan Kullanıcı" msgstr "Oluşturan Kullanıcı"
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir"
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "Test Adı" msgstr "Test Adı"
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "Test Açıklaması" msgstr "Test Açıklaması"
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "Gerekli" msgstr "Gerekli"
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "Testi geçmesi için bu gerekli mi?" msgstr "Testi geçmesi için bu gerekli mi?"
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "Parametre şablon adı benzersiz olmalıdır" msgstr "Parametre şablon adı benzersiz olmalıdır"
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "Parametre Şablonu" msgstr "Parametre Şablonu"
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır"
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "Çeşide İzin Ver" msgstr "Çeşide İzin Ver"
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" 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" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir"
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "Son Seri Numarası" msgstr "Son Seri Numarası"
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "Hesapla" msgstr "Hesapla"
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "Birim Maliyeti" msgstr "Birim Maliyeti"
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "Toplam Maliyet" msgstr "Toplam Maliyet"
@ -4949,24 +4949,36 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
#, fuzzy
#| msgid "Create Purchase Order"
msgid "Unit Purchase Price"
msgstr "Satın Alma Emri Oluştur"
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
#, fuzzy
#| msgid "Total price"
msgid "Total Purchase Price"
msgstr "Toplam fiyat"
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5032,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5185,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "Parça Parametre Şablonu Oluştur" msgstr "Parça Parametre Şablonu Oluştur"
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "Parça Parametre Şablonu Düzenle" msgstr "Parça Parametre Şablonu Düzenle"
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "Parça Parametre Şablonu Sil" msgstr "Parça Parametre Şablonu Sil"
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "Kategori Parametre Şablonu Oluştur" msgstr "Kategori Parametre Şablonu Oluştur"
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "Kategori Parametre Şablonu Düzenle" msgstr "Kategori Parametre Şablonu Düzenle"
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "Kategori Parametre Şablonu Sil" msgstr "Kategori Parametre Şablonu Sil"
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8190,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "" msgstr ""
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr ""
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-22 14:50+0000\n" "POT-Creation-Date: 2021-08-23 01:08+0000\n"
"PO-Revision-Date: 2021-08-22 15:00\n" "PO-Revision-Date: 2021-08-22 15:00\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
@ -119,7 +119,7 @@ msgid "File comment"
msgstr "文件注释" msgstr "文件注释"
#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950
#: common/models.py:951 part/models.py:2035 #: common/models.py:951 part/models.py:2051
#: report/templates/report/inventree_test_report_base.html:91 #: report/templates/report/inventree_test_report_base.html:91
#: templates/js/translated/stock.js:1552 #: templates/js/translated/stock.js:1552
msgid "User" msgid "User"
@ -159,7 +159,7 @@ msgid "Invalid choice"
msgstr "" msgstr ""
#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414
#: label/models.py:112 part/models.py:656 part/models.py:2196 #: label/models.py:112 part/models.py:658 part/models.py:2212
#: part/templates/part/part_base.html:234 report/models.py:181 #: part/templates/part/part_base.html:234 report/models.py:181
#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289
#: templates/js/translated/company.js:592 templates/js/translated/part.js:438 #: templates/js/translated/company.js:592 templates/js/translated/part.js:438
@ -173,7 +173,7 @@ msgstr "名称"
#: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/models.py:569 company/templates/company/manufacturer_part.html:76
#: company/templates/company/supplier_part.html:75 label/models.py:119 #: company/templates/company/supplier_part.html:75 label/models.py:119
#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: order/models.py:158 order/templates/order/purchase_order_detail.html:313
#: part/models.py:679 part/templates/part/part_base.html:239 #: part/models.py:681 part/templates/part/part_base.html:239
#: part/templates/part/set_category.html:14 report/models.py:194 #: part/templates/part/set_category.html:14 report/models.py:194
#: report/models.py:551 report/models.py:590 #: report/models.py:551 report/models.py:590
#: report/templates/report/inventree_build_order_base.html:118 #: report/templates/report/inventree_build_order_base.html:118
@ -200,7 +200,7 @@ msgstr ""
msgid "parent" msgid "parent"
msgstr "" msgstr ""
#: InvenTree/serializers.py:52 part/models.py:2438 #: InvenTree/serializers.py:52 part/models.py:2454
msgid "Must be a valid number" msgid "Must be a valid number"
msgstr "" msgstr ""
@ -561,7 +561,7 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:208 #: order/templates/order/sales_order_detail.html:208
#: order/templates/order/sales_order_detail.html:293 #: order/templates/order/sales_order_detail.html:293
#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: order/templates/order/sales_order_detail.html:365 part/forms.py:249
#: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/forms.py:265 part/forms.py:281 part/models.py:2356
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/detail.html:973 part/templates/part/detail.html:1059
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -701,7 +701,7 @@ msgstr ""
#: build/models.py:179 order/models.py:246 order/models.py:533 #: build/models.py:179 order/models.py:246 order/models.py:533
#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 #: order/models.py:713 order/templates/order/purchase_order_detail.html:344
#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: order/templates/order/sales_order_detail.html:360 part/models.py:2365
#: part/templates/part/bom_upload/match_parts.html:30 #: part/templates/part/bom_upload/match_parts.html:30
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 #: report/templates/report/inventree_so_report.html:92
@ -730,10 +730,10 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/purchase_order_detail.html:298
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: order/templates/order/sales_order_detail.html:345 part/models.py:297
#: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:1996 part/models.py:2012 part/models.py:2031
#: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2049 part/models.py:2128 part/models.py:2250
#: part/models.py:2324 part/templates/part/detail.html:199 #: part/models.py:2340 part/templates/part/detail.html:199
#: part/templates/part/part_app_base.html:8 #: part/templates/part/part_app_base.html:8
#: part/templates/part/part_pricing.html:12 #: part/templates/part/part_pricing.html:12
#: part/templates/part/set_category.html:13 #: part/templates/part/set_category.html:13
@ -810,7 +810,7 @@ msgstr ""
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
#: build/models.py:272 order/models.py:162 part/models.py:851 #: build/models.py:272 order/models.py:162 part/models.py:853
#: part/templates/part/part_base.html:265 templates/js/translated/order.js:428 #: part/templates/part/part_base.html:265 templates/js/translated/order.js:428
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
@ -838,7 +838,7 @@ msgstr ""
#: build/models.py:303 build/templates/build/build_base.html:184 #: build/models.py:303 build/templates/build/build_base.html:184
#: build/templates/build/detail.html:108 order/models.py:176 #: build/templates/build/detail.html:108 order/models.py:176
#: order/templates/order/order_base.html:138 #: order/templates/order/order_base.html:138
#: order/templates/order/sales_order_base.html:140 part/models.py:855 #: order/templates/order/sales_order_base.html:140 part/models.py:857
#: report/templates/report/inventree_build_order_base.html:159 #: report/templates/report/inventree_build_order_base.html:159
#: templates/js/translated/build.js:930 #: templates/js/translated/build.js:930
msgid "Responsible" msgid "Responsible"
@ -856,7 +856,7 @@ msgstr ""
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:310 part/models.py:713 stock/models.py:503 #: build/models.py:310 part/models.py:715 stock/models.py:503
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -869,7 +869,7 @@ msgstr ""
#: order/templates/order/purchase_order_detail.html:420 #: order/templates/order/purchase_order_detail.html:420
#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/sales_order_detail.html:440
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:840 #: order/templates/order/so_navbar.html:36 part/models.py:842
#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108
#: part/templates/part/navbar.html:111 #: part/templates/part/navbar.html:111
#: report/templates/report/inventree_build_order_base.html:173 #: report/templates/report/inventree_build_order_base.html:173
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Copy category parameter templates when creating a part" msgid "Copy category parameter templates when creating a part"
msgstr "" msgstr ""
#: common/models.py:598 part/models.py:2236 report/models.py:187 #: common/models.py:598 part/models.py:2252 report/models.py:187
#: stock/forms.py:224 templates/js/translated/table_filters.js:25 #: stock/forms.py:224 templates/js/translated/table_filters.js:25
#: templates/js/translated/table_filters.js:329 #: templates/js/translated/table_filters.js:329
msgid "Template" msgid "Template"
@ -1732,7 +1732,7 @@ msgstr ""
msgid "Parts are templates by default" msgid "Parts are templates by default"
msgstr "" msgstr ""
#: common/models.py:605 part/models.py:803 #: common/models.py:605 part/models.py:805
#: templates/js/translated/table_filters.js:133 #: templates/js/translated/table_filters.js:133
#: templates/js/translated/table_filters.js:341 #: templates/js/translated/table_filters.js:341
msgid "Assembly" msgid "Assembly"
@ -1742,7 +1742,7 @@ msgstr ""
msgid "Parts can be assembled from other components by default" msgid "Parts can be assembled from other components by default"
msgstr "" msgstr ""
#: common/models.py:612 part/models.py:809 #: common/models.py:612 part/models.py:811
#: templates/js/translated/table_filters.js:345 #: templates/js/translated/table_filters.js:345
msgid "Component" msgid "Component"
msgstr "" msgstr ""
@ -1751,7 +1751,7 @@ msgstr ""
msgid "Parts can be used as sub-components by default" msgid "Parts can be used as sub-components by default"
msgstr "" msgstr ""
#: common/models.py:619 part/models.py:820 #: common/models.py:619 part/models.py:822
msgid "Purchaseable" msgid "Purchaseable"
msgstr "" msgstr ""
@ -1759,7 +1759,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/models.py:626 part/models.py:825 #: common/models.py:626 part/models.py:827
#: templates/js/translated/table_filters.js:353 #: templates/js/translated/table_filters.js:353
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@ -1768,7 +1768,7 @@ msgstr ""
msgid "Parts are salable by default" msgid "Parts are salable by default"
msgstr "" msgstr ""
#: common/models.py:633 part/models.py:815 #: common/models.py:633 part/models.py:817
#: templates/js/translated/table_filters.js:33 #: templates/js/translated/table_filters.js:33
#: templates/js/translated/table_filters.js:357 #: templates/js/translated/table_filters.js:357
msgid "Trackable" msgid "Trackable"
@ -1778,7 +1778,7 @@ msgstr ""
msgid "Parts are trackable by default" msgid "Parts are trackable by default"
msgstr "" msgstr ""
#: common/models.py:640 part/models.py:835 #: common/models.py:640 part/models.py:837
#: part/templates/part/part_base.html:61 #: part/templates/part/part_base.html:61
#: templates/js/translated/table_filters.js:29 #: templates/js/translated/table_filters.js:29
msgid "Virtual" msgid "Virtual"
@ -2249,7 +2249,7 @@ msgid "Point of contact"
msgstr "" msgstr ""
#: company/models.py:130 company/models.py:347 company/models.py:563 #: company/models.py:130 company/models.py:347 company/models.py:563
#: order/models.py:160 part/models.py:712 #: order/models.py:160 part/models.py:714
#: report/templates/report/inventree_build_order_base.html:165 #: report/templates/report/inventree_build_order_base.html:165
#: templates/js/translated/company.js:495 #: templates/js/translated/company.js:495
#: templates/js/translated/company.js:777 templates/js/translated/part.js:931 #: templates/js/translated/company.js:777 templates/js/translated/part.js:931
@ -2260,7 +2260,7 @@ msgstr ""
msgid "Link to external company information" msgid "Link to external company information"
msgstr "" msgstr ""
#: company/models.py:138 part/models.py:722 #: company/models.py:138 part/models.py:724
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -2363,7 +2363,7 @@ msgstr ""
msgid "Parameter value" msgid "Parameter value"
msgstr "" msgstr ""
#: company/models.py:428 part/models.py:797 part/models.py:2204 #: company/models.py:428 part/models.py:799 part/models.py:2220
#: templates/js/translated/company.js:604 templates/js/translated/part.js:586 #: templates/js/translated/company.js:604 templates/js/translated/part.js:586
msgid "Units" msgid "Units"
msgstr "" msgstr ""
@ -2414,16 +2414,16 @@ msgid "Supplier part description"
msgstr "" msgstr ""
#: company/models.py:575 company/templates/company/supplier_part.html:120 #: company/models.py:575 company/templates/company/supplier_part.html:120
#: part/models.py:2352 report/templates/report/inventree_po_report.html:93 #: part/models.py:2368 report/templates/report/inventree_po_report.html:93
#: report/templates/report/inventree_so_report.html:93 #: report/templates/report/inventree_so_report.html:93
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "base cost" msgid "base cost"
msgstr "" msgstr ""
#: company/models.py:579 part/models.py:1590 #: company/models.py:579 part/models.py:1599
msgid "Minimum charge (e.g. stocking fee)" msgid "Minimum charge (e.g. stocking fee)"
msgstr "" msgstr ""
@ -2437,7 +2437,7 @@ msgstr ""
msgid "Part packaging" msgid "Part packaging"
msgstr "" msgstr ""
#: company/models.py:583 part/models.py:1592 #: company/models.py:583 part/models.py:1601
msgid "multiple" msgid "multiple"
msgstr "" msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part.html:103
#: company/templates/company/manufacturer_part_navbar.html:21 #: company/templates/company/manufacturer_part_navbar.html:21
#: company/views.py:49 part/templates/part/navbar.html:65 #: company/views.py:49 part/templates/part/navbar.html:65
#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: part/templates/part/navbar.html:68 part/templates/part/prices.html:163
#: templates/InvenTree/search.html:316 templates/navbar.html:35 #: templates/InvenTree/search.html:316 templates/navbar.html:35
msgid "Suppliers" msgid "Suppliers"
msgstr "" msgstr ""
@ -2816,7 +2816,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:252 part/views.py:1722 #: part/templates/part/prices.html:271 part/views.py:1730
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2824,11 +2824,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:1784 #: company/templates/company/supplier_part.html:199 part/views.py:1792
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:1770 #: company/templates/company/supplier_part.html:213 part/views.py:1778
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2852,7 +2852,7 @@ msgstr ""
msgid "New Supplier" msgid "New Supplier"
msgstr "" msgstr ""
#: company/views.py:55 part/templates/part/prices.html:148 #: company/views.py:55 part/templates/part/prices.html:167
#: templates/InvenTree/search.html:306 templates/navbar.html:36 #: templates/InvenTree/search.html:306 templates/navbar.html:36
msgid "Manufacturers" msgid "Manufacturers"
msgstr "" msgstr ""
@ -3146,7 +3146,7 @@ msgstr ""
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: order/models.py:776 part/templates/part/prices.html:176 stock/models.py:582
#: stock/templates/stock/item_base.html:345 #: stock/templates/stock/item_base.html:345
#: templates/js/translated/stock.js:1084 #: templates/js/translated/stock.js:1084
msgid "Purchase Price" msgid "Purchase Price"
@ -3160,8 +3160,8 @@ msgstr ""
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:831 part/templates/part/part_pricing.html:97 #: order/models.py:831 part/templates/part/part_pricing.html:112
#: part/templates/part/prices.html:97 part/templates/part/prices.html:265 #: part/templates/part/prices.html:116 part/templates/part/prices.html:284
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
@ -3525,7 +3525,7 @@ msgid "Receive outstanding parts for <b>%(order)s</b> - <i>%(desc)s</i>"
msgstr "" msgstr ""
#: order/templates/order/receive_parts.html:14 part/api.py:54 #: order/templates/order/receive_parts.html:14 part/api.py:54
#: part/models.py:296 part/templates/part/cat_link.html:7 #: part/models.py:298 part/templates/part/cat_link.html:7
#: part/templates/part/category.html:108 part/templates/part/category.html:122 #: part/templates/part/category.html:108 part/templates/part/category.html:122
#: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:21
#: part/templates/part/category_navbar.html:24 #: part/templates/part/category_navbar.html:24
@ -3865,7 +3865,7 @@ msgstr ""
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: part/bom.py:133 part/models.py:73 part/models.py:731 #: part/bom.py:133 part/models.py:75 part/models.py:733
#: part/templates/part/category.html:75 part/templates/part/part_base.html:283 #: part/templates/part/category.html:75 part/templates/part/part_base.html:283
msgid "Default Location" msgid "Default Location"
msgstr "" msgstr ""
@ -3930,7 +3930,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM" msgid "Include part supplier data in exported BOM"
msgstr "" msgstr ""
#: part/forms.py:96 part/models.py:2234 #: part/forms.py:96 part/models.py:2250
msgid "Parent Part" msgid "Parent Part"
msgstr "" msgstr ""
@ -3974,391 +3974,391 @@ msgstr ""
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
#: part/models.py:74 #: part/models.py:76
msgid "Default location for parts in this category" msgid "Default location for parts in this category"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords" msgid "Default keywords"
msgstr "" msgstr ""
#: part/models.py:77 #: part/models.py:79
msgid "Default keywords for parts in this category" msgid "Default keywords for parts in this category"
msgstr "" msgstr ""
#: part/models.py:87 part/models.py:2280 #: part/models.py:89 part/models.py:2296
#: part/templates/part/part_app_base.html:10 #: part/templates/part/part_app_base.html:10
msgid "Part Category" msgid "Part Category"
msgstr "" msgstr ""
#: part/models.py:88 part/templates/part/category.html:32 #: part/models.py:90 part/templates/part/category.html:32
#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127
#: templates/stats.html:84 users/models.py:40 #: templates/stats.html:84 users/models.py:40
msgid "Part Categories" msgid "Part Categories"
msgstr "" msgstr ""
#: part/models.py:381 #: part/models.py:383
msgid "Invalid choice for parent part" msgid "Invalid choice for parent part"
msgstr "" msgstr ""
#: part/models.py:433 part/models.py:445 #: part/models.py:435 part/models.py:447
#, python-brace-format #, python-brace-format
msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)"
msgstr "" msgstr ""
#: part/models.py:542 #: part/models.py:544
msgid "Next available serial numbers are" msgid "Next available serial numbers are"
msgstr "" msgstr ""
#: part/models.py:546 #: part/models.py:548
msgid "Next available serial number is" msgid "Next available serial number is"
msgstr "" msgstr ""
#: part/models.py:551 #: part/models.py:553
msgid "Most recent serial number is" msgid "Most recent serial number is"
msgstr "" msgstr ""
#: part/models.py:630 #: part/models.py:632
msgid "Duplicate IPN not allowed in part settings" msgid "Duplicate IPN not allowed in part settings"
msgstr "" msgstr ""
#: part/models.py:655 #: part/models.py:657
msgid "Part name" msgid "Part name"
msgstr "" msgstr ""
#: part/models.py:662 #: part/models.py:664
msgid "Is Template" msgid "Is Template"
msgstr "" msgstr ""
#: part/models.py:663 #: part/models.py:665
msgid "Is this part a template part?" msgid "Is this part a template part?"
msgstr "" msgstr ""
#: part/models.py:673 #: part/models.py:675
msgid "Is this part a variant of another part?" msgid "Is this part a variant of another part?"
msgstr "" msgstr ""
#: part/models.py:674 #: part/models.py:676
msgid "Variant Of" msgid "Variant Of"
msgstr "" msgstr ""
#: part/models.py:680 #: part/models.py:682
msgid "Part description" msgid "Part description"
msgstr "" msgstr ""
#: part/models.py:685 part/templates/part/category.html:82 #: part/models.py:687 part/templates/part/category.html:82
#: part/templates/part/part_base.html:252 #: part/templates/part/part_base.html:252
msgid "Keywords" msgid "Keywords"
msgstr "" msgstr ""
#: part/models.py:686 #: part/models.py:688
msgid "Part keywords to improve visibility in search results" msgid "Part keywords to improve visibility in search results"
msgstr "" msgstr ""
#: part/models.py:693 part/models.py:2279 #: part/models.py:695 part/models.py:2295
#: part/templates/part/set_category.html:15 #: part/templates/part/set_category.html:15
#: templates/InvenTree/settings/settings.html:167 #: templates/InvenTree/settings/settings.html:167
#: templates/js/translated/part.js:878 #: templates/js/translated/part.js:878
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: part/models.py:694 #: part/models.py:696
msgid "Part category" msgid "Part category"
msgstr "" msgstr ""
#: part/models.py:699 part/templates/part/part_base.html:228 #: part/models.py:701 part/templates/part/part_base.html:228
#: templates/js/translated/part.js:489 templates/js/translated/part.js:717 #: templates/js/translated/part.js:489 templates/js/translated/part.js:717
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
#: part/models.py:700 #: part/models.py:702
msgid "Internal Part Number" msgid "Internal Part Number"
msgstr "" msgstr ""
#: part/models.py:706 #: part/models.py:708
msgid "Part revision or version number" msgid "Part revision or version number"
msgstr "" msgstr ""
#: part/models.py:707 part/templates/part/part_base.html:245 #: part/models.py:709 part/templates/part/part_base.html:245
#: report/models.py:200 templates/js/translated/part.js:493 #: report/models.py:200 templates/js/translated/part.js:493
msgid "Revision" msgid "Revision"
msgstr "" msgstr ""
#: part/models.py:729 #: part/models.py:731
msgid "Where is this item normally stored?" msgid "Where is this item normally stored?"
msgstr "" msgstr ""
#: part/models.py:776 part/templates/part/part_base.html:290 #: part/models.py:778 part/templates/part/part_base.html:290
msgid "Default Supplier" msgid "Default Supplier"
msgstr "" msgstr ""
#: part/models.py:777 #: part/models.py:779
msgid "Default supplier part" msgid "Default supplier part"
msgstr "" msgstr ""
#: part/models.py:784 #: part/models.py:786
msgid "Default Expiry" msgid "Default Expiry"
msgstr "" msgstr ""
#: part/models.py:785 #: part/models.py:787
msgid "Expiry time (in days) for stock items of this part" msgid "Expiry time (in days) for stock items of this part"
msgstr "" msgstr ""
#: part/models.py:790 #: part/models.py:792
msgid "Minimum Stock" msgid "Minimum Stock"
msgstr "" msgstr ""
#: part/models.py:791 #: part/models.py:793
msgid "Minimum allowed stock level" msgid "Minimum allowed stock level"
msgstr "" msgstr ""
#: part/models.py:798 #: part/models.py:800
msgid "Stock keeping units for this part" msgid "Stock keeping units for this part"
msgstr "" msgstr ""
#: part/models.py:804 #: part/models.py:806
msgid "Can this part be built from other parts?" msgid "Can this part be built from other parts?"
msgstr "" msgstr ""
#: part/models.py:810 #: part/models.py:812
msgid "Can this part be used to build other parts?" msgid "Can this part be used to build other parts?"
msgstr "" msgstr ""
#: part/models.py:816 #: part/models.py:818
msgid "Does this part have tracking for unique items?" msgid "Does this part have tracking for unique items?"
msgstr "" msgstr ""
#: part/models.py:821 #: part/models.py:823
msgid "Can this part be purchased from external suppliers?" msgid "Can this part be purchased from external suppliers?"
msgstr "" msgstr ""
#: part/models.py:826 #: part/models.py:828
msgid "Can this part be sold to customers?" msgid "Can this part be sold to customers?"
msgstr "" msgstr ""
#: part/models.py:830 templates/js/translated/table_filters.js:21 #: part/models.py:832 templates/js/translated/table_filters.js:21
#: templates/js/translated/table_filters.js:69 #: templates/js/translated/table_filters.js:69
#: templates/js/translated/table_filters.js:255 #: templates/js/translated/table_filters.js:255
#: templates/js/translated/table_filters.js:324 #: templates/js/translated/table_filters.js:324
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: part/models.py:831 #: part/models.py:833
msgid "Is this part active?" msgid "Is this part active?"
msgstr "" msgstr ""
#: part/models.py:836 #: part/models.py:838
msgid "Is this a virtual part, such as a software product or license?" msgid "Is this a virtual part, such as a software product or license?"
msgstr "" msgstr ""
#: part/models.py:841 #: part/models.py:843
msgid "Part notes - supports Markdown formatting" msgid "Part notes - supports Markdown formatting"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "BOM checksum" msgid "BOM checksum"
msgstr "" msgstr ""
#: part/models.py:844 #: part/models.py:846
msgid "Stored BOM checksum" msgid "Stored BOM checksum"
msgstr "" msgstr ""
#: part/models.py:847 #: part/models.py:849
msgid "BOM checked by" msgid "BOM checked by"
msgstr "" msgstr ""
#: part/models.py:849 #: part/models.py:851
msgid "BOM checked date" msgid "BOM checked date"
msgstr "" msgstr ""
#: part/models.py:853 #: part/models.py:855
msgid "Creation User" msgid "Creation User"
msgstr "" msgstr ""
#: part/models.py:1592 #: part/models.py:1601
msgid "Sell multiple" msgid "Sell multiple"
msgstr "" msgstr ""
#: part/models.py:2080 #: part/models.py:2096
msgid "Test templates can only be created for trackable parts" msgid "Test templates can only be created for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2097 #: part/models.py:2113
msgid "Test with this name already exists for this part" msgid "Test with this name already exists for this part"
msgstr "" msgstr ""
#: part/models.py:2117 templates/js/translated/part.js:1162 #: part/models.py:2133 templates/js/translated/part.js:1162
#: templates/js/translated/stock.js:487 #: templates/js/translated/stock.js:487
msgid "Test Name" msgid "Test Name"
msgstr "" msgstr ""
#: part/models.py:2118 #: part/models.py:2134
msgid "Enter a name for the test" msgid "Enter a name for the test"
msgstr "" msgstr ""
#: part/models.py:2123 #: part/models.py:2139
msgid "Test Description" msgid "Test Description"
msgstr "" msgstr ""
#: part/models.py:2124 #: part/models.py:2140
msgid "Enter description for this test" msgid "Enter description for this test"
msgstr "" msgstr ""
#: part/models.py:2129 templates/js/translated/part.js:1171 #: part/models.py:2145 templates/js/translated/part.js:1171
#: templates/js/translated/table_filters.js:241 #: templates/js/translated/table_filters.js:241
msgid "Required" msgid "Required"
msgstr "" msgstr ""
#: part/models.py:2130 #: part/models.py:2146
msgid "Is this test required to pass?" msgid "Is this test required to pass?"
msgstr "" msgstr ""
#: part/models.py:2135 templates/js/translated/part.js:1179 #: part/models.py:2151 templates/js/translated/part.js:1179
msgid "Requires Value" msgid "Requires Value"
msgstr "" msgstr ""
#: part/models.py:2136 #: part/models.py:2152
msgid "Does this test require a value when adding a test result?" msgid "Does this test require a value when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2141 templates/js/translated/part.js:1186 #: part/models.py:2157 templates/js/translated/part.js:1186
msgid "Requires Attachment" msgid "Requires Attachment"
msgstr "" msgstr ""
#: part/models.py:2142 #: part/models.py:2158
msgid "Does this test require a file attachment when adding a test result?" msgid "Does this test require a file attachment when adding a test result?"
msgstr "" msgstr ""
#: part/models.py:2153 #: part/models.py:2169
#, python-brace-format #, python-brace-format
msgid "Illegal character in template name ({c})" msgid "Illegal character in template name ({c})"
msgstr "" msgstr ""
#: part/models.py:2189 #: part/models.py:2205
msgid "Parameter template name must be unique" msgid "Parameter template name must be unique"
msgstr "" msgstr ""
#: part/models.py:2197 #: part/models.py:2213
msgid "Parameter Name" msgid "Parameter Name"
msgstr "" msgstr ""
#: part/models.py:2204 #: part/models.py:2220
msgid "Parameter Units" msgid "Parameter Units"
msgstr "" msgstr ""
#: part/models.py:2236 part/models.py:2285 part/models.py:2286 #: part/models.py:2252 part/models.py:2301 part/models.py:2302
#: templates/InvenTree/settings/settings.html:162 #: templates/InvenTree/settings/settings.html:162
msgid "Parameter Template" msgid "Parameter Template"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Data" msgid "Data"
msgstr "" msgstr ""
#: part/models.py:2238 #: part/models.py:2254
msgid "Parameter Value" msgid "Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2290 templates/InvenTree/settings/settings.html:171 #: part/models.py:2306 templates/InvenTree/settings/settings.html:171
msgid "Default Value" msgid "Default Value"
msgstr "" msgstr ""
#: part/models.py:2291 #: part/models.py:2307
msgid "Default Parameter Value" msgid "Default Parameter Value"
msgstr "" msgstr ""
#: part/models.py:2325 #: part/models.py:2341
msgid "Select parent part" msgid "Select parent part"
msgstr "" msgstr ""
#: part/models.py:2333 #: part/models.py:2349
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/models.py:2334 #: part/models.py:2350
msgid "Select part to be used in BOM" msgid "Select part to be used in BOM"
msgstr "" msgstr ""
#: part/models.py:2340 #: part/models.py:2356
msgid "BOM quantity for this BOM item" msgid "BOM quantity for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2342 templates/js/translated/bom.js:236 #: part/models.py:2358 templates/js/translated/bom.js:236
#: templates/js/translated/bom.js:298 #: templates/js/translated/bom.js:298
msgid "Optional" msgid "Optional"
msgstr "" msgstr ""
#: part/models.py:2342 #: part/models.py:2358
msgid "This BOM item is optional" msgid "This BOM item is optional"
msgstr "" msgstr ""
#: part/models.py:2345 #: part/models.py:2361
msgid "Overage" msgid "Overage"
msgstr "" msgstr ""
#: part/models.py:2346 #: part/models.py:2362
msgid "Estimated build wastage quantity (absolute or percentage)" msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr "" msgstr ""
#: part/models.py:2349 #: part/models.py:2365
msgid "BOM item reference" msgid "BOM item reference"
msgstr "" msgstr ""
#: part/models.py:2352 #: part/models.py:2368
msgid "BOM item notes" msgid "BOM item notes"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "Checksum" msgid "Checksum"
msgstr "" msgstr ""
#: part/models.py:2354 #: part/models.py:2370
msgid "BOM line checksum" msgid "BOM line checksum"
msgstr "" msgstr ""
#: part/models.py:2358 templates/js/translated/bom.js:315 #: part/models.py:2374 templates/js/translated/bom.js:315
#: templates/js/translated/bom.js:322 #: templates/js/translated/bom.js:322
#: templates/js/translated/table_filters.js:55 #: templates/js/translated/table_filters.js:55
msgid "Inherited" msgid "Inherited"
msgstr "" msgstr ""
#: part/models.py:2359 #: part/models.py:2375
msgid "This BOM item is inherited by BOMs for variant parts" msgid "This BOM item is inherited by BOMs for variant parts"
msgstr "" msgstr ""
#: part/models.py:2364 templates/js/translated/bom.js:307 #: part/models.py:2380 templates/js/translated/bom.js:307
msgid "Allow Variants" msgid "Allow Variants"
msgstr "" msgstr ""
#: part/models.py:2365 #: part/models.py:2381
msgid "Stock items for variant parts can be used for this BOM item" msgid "Stock items for variant parts can be used for this BOM item"
msgstr "" msgstr ""
#: part/models.py:2450 stock/models.py:335 #: part/models.py:2466 stock/models.py:335
msgid "Quantity must be integer value for trackable parts" msgid "Quantity must be integer value for trackable parts"
msgstr "" msgstr ""
#: part/models.py:2459 part/models.py:2461 #: part/models.py:2475 part/models.py:2477
msgid "Sub part must be specified" msgid "Sub part must be specified"
msgstr "" msgstr ""
#: part/models.py:2464 #: part/models.py:2480
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: part/models.py:2583 #: part/models.py:2599
msgid "Part 1" msgid "Part 1"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Part 2" msgid "Part 2"
msgstr "" msgstr ""
#: part/models.py:2587 #: part/models.py:2603
msgid "Select Related Part" msgid "Select Related Part"
msgstr "" msgstr ""
#: part/models.py:2619 #: part/models.py:2635
msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique"
msgstr "" msgstr ""
@ -4908,7 +4908,7 @@ msgstr ""
msgid "Latest Serial Number" msgid "Latest Serial Number"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:389 part/templates/part/prices.html:125 #: part/templates/part/part_base.html:389 part/templates/part/prices.html:144
msgid "Calculate" msgid "Calculate"
msgstr "" msgstr ""
@ -4927,19 +4927,19 @@ msgstr ""
#: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:26
#: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:52
#: part/templates/part/part_pricing.html:85 #: part/templates/part/part_pricing.html:100
#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 #: part/templates/part/part_pricing.html:115 part/templates/part/prices.html:25
#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:52 part/templates/part/prices.html:103
#: part/templates/part/prices.html:101 #: part/templates/part/prices.html:120
msgid "Unit Cost" msgid "Unit Cost"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:32
#: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:58
#: part/templates/part/part_pricing.html:89 #: part/templates/part/part_pricing.html:104
#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 #: part/templates/part/part_pricing.html:119 part/templates/part/prices.html:32
#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 #: part/templates/part/prices.html:59 part/templates/part/prices.html:108
#: part/templates/part/prices.html:106 #: part/templates/part/prices.html:125
msgid "Total Cost" msgid "Total Cost"
msgstr "" msgstr ""
@ -4949,24 +4949,32 @@ msgid "No supplier pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 #: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49
#: part/templates/part/prices.html:224 #: part/templates/part/prices.html:243
msgid "BOM Pricing" msgid "BOM Pricing"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 #: part/templates/part/part_pricing.html:65 part/templates/part/prices.html:69
msgid "Unit Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:71 part/templates/part/prices.html:76
msgid "Total Purchase Price"
msgstr ""
#: part/templates/part/part_pricing.html:81 part/templates/part/prices.html:86
msgid "Note: BOM pricing is incomplete for this part" msgid "Note: BOM pricing is incomplete for this part"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 #: part/templates/part/part_pricing.html:88 part/templates/part/prices.html:93
msgid "No BOM pricing available" msgid "No BOM pricing available"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 #: part/templates/part/part_pricing.html:97 part/templates/part/prices.html:102
msgid "Internal Price" msgid "Internal Price"
msgstr "" msgstr ""
#: part/templates/part/part_pricing.html:113 #: part/templates/part/part_pricing.html:128
#: part/templates/part/prices.html:115 #: part/templates/part/prices.html:134
msgid "No pricing information is available for this part." msgid "No pricing information is available for this part."
msgstr "" msgstr ""
@ -5020,53 +5028,53 @@ msgstr ""
msgid "Show BOM cost" msgid "Show BOM cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:98 #: part/templates/part/prices.html:117
msgid "Show sale cost" msgid "Show sale cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:99 #: part/templates/part/prices.html:118
msgid "Show sale price" msgid "Show sale price"
msgstr "" msgstr ""
#: part/templates/part/prices.html:121 #: part/templates/part/prices.html:140
msgid "Calculation parameters" msgid "Calculation parameters"
msgstr "" msgstr ""
#: part/templates/part/prices.html:136 templates/js/translated/bom.js:285 #: part/templates/part/prices.html:155 templates/js/translated/bom.js:285
msgid "Supplier Cost" msgid "Supplier Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:156 part/templates/part/prices.html:177
#: part/templates/part/prices.html:182 part/templates/part/prices.html:212 #: part/templates/part/prices.html:201 part/templates/part/prices.html:231
#: part/templates/part/prices.html:238 part/templates/part/prices.html:266 #: part/templates/part/prices.html:257 part/templates/part/prices.html:285
msgid "Jump to overview" msgid "Jump to overview"
msgstr "" msgstr ""
#: part/templates/part/prices.html:162 #: part/templates/part/prices.html:181
msgid "Stock Pricing" msgid "Stock Pricing"
msgstr "" msgstr ""
#: part/templates/part/prices.html:171 #: part/templates/part/prices.html:190
msgid "No stock pricing history is available for this part." msgid "No stock pricing history is available for this part."
msgstr "" msgstr ""
#: part/templates/part/prices.html:181 #: part/templates/part/prices.html:200
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:196 part/views.py:1793 #: part/templates/part/prices.html:215 part/views.py:1801
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
#: part/templates/part/prices.html:211 #: part/templates/part/prices.html:230
msgid "BOM Cost" msgid "BOM Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:237 #: part/templates/part/prices.html:256
msgid "Sale Cost" msgid "Sale Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:277 #: part/templates/part/prices.html:296
msgid "No sale pice history available for this part." msgid "No sale pice history available for this part."
msgstr "" msgstr ""
@ -5173,51 +5181,51 @@ msgstr ""
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1429 #: part/views.py:1437
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1439 #: part/views.py:1447
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1446 #: part/views.py:1454
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1494 templates/js/translated/part.js:275 #: part/views.py:1502 templates/js/translated/part.js:275
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
#: part/views.py:1532 #: part/views.py:1540
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1538 #: part/views.py:1546
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1547 #: part/views.py:1555
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1648 #: part/views.py:1656
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1704 #: part/views.py:1712
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1726 #: part/views.py:1734
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:1802 #: part/views.py:1810
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:1810 #: part/views.py:1818
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -8178,4 +8186,3 @@ msgstr ""
#: users/models.py:194 #: users/models.py:194
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""