Merge remote-tracking branch 'inventree/master'

This commit is contained in:
Oliver Walters 2020-05-02 15:37:24 +10:00
commit 6912899f41
33 changed files with 480 additions and 291 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 145 KiB

View File

@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-28 00:43+0000\n" "POT-Creation-Date: 2020-05-02 04:54+0000\n"
"PO-Revision-Date: 2020-02-02 08:07+0100\n" "PO-Revision-Date: 2020-02-02 08:07+0100\n"
"Last-Translator: Christian Schlüter <chschlue@gmail.com>\n" "Last-Translator: Christian Schlüter <chschlue@gmail.com>\n"
"Language-Team: C <kde-i18n-doc@kde.org>\n" "Language-Team: C <kde-i18n-doc@kde.org>\n"
@ -282,7 +282,7 @@ msgstr "Bau-Status"
msgid "Build status code" msgid "Build status code"
msgstr "Bau-Status" msgstr "Bau-Status"
#: build/models.py:120 stock/models.py:378 #: build/models.py:120 stock/models.py:377
#, fuzzy #, fuzzy
#| msgid "Batch" #| msgid "Batch"
msgid "Batch Code" msgid "Batch Code"
@ -296,11 +296,11 @@ msgstr "Chargennummer für diese Bau-Ausgabe"
#: company/templates/company/supplier_part_base.html:57 #: company/templates/company/supplier_part_base.html:57
#: company/templates/company/supplier_part_detail.html:24 #: company/templates/company/supplier_part_detail.html:24
#: part/templates/part/detail.html:67 part/templates/part/part_base.html:85 #: part/templates/part/detail.html:67 part/templates/part/part_base.html:85
#: stock/models.py:372 stock/templates/stock/item_base.html:190 #: stock/models.py:371 stock/templates/stock/item_base.html:189
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:140 stock/models.py:374 #: build/models.py:140 stock/models.py:373
msgid "Link to external URL" msgid "Link to external URL"
msgstr "Link zu einer externen URL" msgstr "Link zu einer externen URL"
@ -308,7 +308,7 @@ msgstr "Link zu einer externen URL"
#: company/templates/company/tabs.html:26 order/templates/order/po_tabs.html:15 #: company/templates/company/tabs.html:26 order/templates/order/po_tabs.html:15
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:200
#: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:63 #: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:63
#: stock/models.py:440 stock/templates/stock/tabs.html:17 #: stock/models.py:439 stock/templates/stock/tabs.html:17
msgid "Notes" msgid "Notes"
msgstr "Notizen" msgstr "Notizen"
@ -384,8 +384,8 @@ msgstr "Lagerobjekt"
#: build/templates/build/allocate.html:161 #: build/templates/build/allocate.html:161
#: order/templates/order/sales_order_detail.html:68 #: order/templates/order/sales_order_detail.html:68
#: order/templates/order/sales_order_detail.html:150 stock/models.py:366 #: order/templates/order/sales_order_detail.html:150 stock/models.py:365
#: stock/templates/stock/item_base.html:149 #: stock/templates/stock/item_base.html:148
msgid "Serial Number" msgid "Serial Number"
msgstr "Seriennummer" msgstr "Seriennummer"
@ -402,14 +402,14 @@ msgstr "Seriennummer"
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
#: stock/templates/stock/item_base.html:20 #: stock/templates/stock/item_base.html:20
#: stock/templates/stock/item_base.html:26 #: stock/templates/stock/item_base.html:26
#: stock/templates/stock/item_base.html:155 #: stock/templates/stock/item_base.html:154
#: stock/templates/stock/stock_adjust.html:18 #: stock/templates/stock/stock_adjust.html:18
msgid "Quantity" msgid "Quantity"
msgstr "Anzahl" msgstr "Anzahl"
#: build/templates/build/allocate.html:177 #: build/templates/build/allocate.html:177
#: build/templates/build/auto_allocate.html:20 #: build/templates/build/auto_allocate.html:20
#: stock/templates/stock/item_base.html:135 #: stock/templates/stock/item_base.html:134
#: stock/templates/stock/stock_adjust.html:17 #: stock/templates/stock/stock_adjust.html:17
msgid "Location" msgid "Location"
msgstr "Standort" msgstr "Standort"
@ -504,7 +504,7 @@ msgstr "Lagerobjekt dem Bau zuweisen"
#: build/templates/build/build_base.html:8 #: build/templates/build/build_base.html:8
#: build/templates/build/build_base.html:34 #: build/templates/build/build_base.html:34
#: build/templates/build/complete.html:6 #: build/templates/build/complete.html:6
#: stock/templates/stock/item_base.html:169 templates/navbar.html:12 #: stock/templates/stock/item_base.html:168 templates/navbar.html:12
msgid "Build" msgid "Build"
msgstr "Bau" msgstr "Bau"
@ -526,7 +526,7 @@ msgstr "Bau-Status"
#: build/templates/build/build_base.html:80 #: build/templates/build/build_base.html:80
#: build/templates/build/detail.html:42 #: build/templates/build/detail.html:42
#: stock/templates/stock/item_base.html:222 #: stock/templates/stock/item_base.html:221
msgid "Status" msgid "Status"
msgstr "Status" msgstr "Status"
@ -536,7 +536,7 @@ msgstr "Status"
#: order/templates/order/sales_order_notes.html:10 #: order/templates/order/sales_order_notes.html:10
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
#: part/templates/part/allocation.html:27 #: part/templates/part/allocation.html:27
#: stock/templates/stock/item_base.html:123 #: stock/templates/stock/item_base.html:122
#, fuzzy #, fuzzy
#| msgid "Sales Orders" #| msgid "Sales Orders"
msgid "Sales Order" msgid "Sales Order"
@ -616,7 +616,7 @@ msgid "Stock can be taken from any available location."
msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden."
#: build/templates/build/detail.html:48 #: build/templates/build/detail.html:48
#: stock/templates/stock/item_base.html:162 #: stock/templates/stock/item_base.html:161
msgid "Batch" msgid "Batch"
msgstr "Los" msgstr "Los"
@ -993,7 +993,7 @@ msgstr "Hersteller"
#: company/templates/company/supplier_part_detail.html:21 order/models.py:111 #: company/templates/company/supplier_part_detail.html:21 order/models.py:111
#: order/templates/order/order_base.html:74 #: order/templates/order/order_base.html:74
#: order/templates/order/order_wizard/select_pos.html:30 #: order/templates/order/order_wizard/select_pos.html:30
#: stock/templates/stock/item_base.html:197 #: stock/templates/stock/item_base.html:196
msgid "Supplier" msgid "Supplier"
msgstr "Zulieferer" msgstr "Zulieferer"
@ -1136,8 +1136,8 @@ msgid "New Sales Order"
msgstr "Bestellungen" msgstr "Bestellungen"
#: company/templates/company/supplier_part_base.html:6 #: company/templates/company/supplier_part_base.html:6
#: company/templates/company/supplier_part_base.html:19 stock/models.py:345 #: company/templates/company/supplier_part_base.html:19 stock/models.py:344
#: stock/templates/stock/item_base.html:202 #: stock/templates/stock/item_base.html:201
msgid "Supplier Part" msgid "Supplier Part"
msgstr "Zulieferer-Teil" msgstr "Zulieferer-Teil"
@ -1430,7 +1430,7 @@ msgid "Supplier order reference code"
msgstr "Bestell-Referenz" msgstr "Bestell-Referenz"
#: order/models.py:148 order/models.py:222 part/views.py:1113 #: order/models.py:148 order/models.py:222 part/views.py:1113
#: stock/models.py:608 #: stock/models.py:607
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "Anzahl muss größer Null sein" msgstr "Anzahl muss größer Null sein"
@ -1466,7 +1466,7 @@ msgstr "Position - Notizen"
#: order/models.py:427 order/templates/order/order_base.html:9 #: order/models.py:427 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:23 #: order/templates/order/order_base.html:23
#: stock/templates/stock/item_base.html:176 #: stock/templates/stock/item_base.html:175
msgid "Purchase Order" msgid "Purchase Order"
msgstr "Kaufvertrag" msgstr "Kaufvertrag"
@ -2249,13 +2249,13 @@ msgstr "bestellt"
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
#: stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:52 #: stock/templates/stock/item_base.html:52
#: stock/templates/stock/item_base.html:184 #: stock/templates/stock/item_base.html:183
#: stock/templates/stock/stock_adjust.html:16 #: stock/templates/stock/stock_adjust.html:16
msgid "Stock Item" msgid "Stock Item"
msgstr "Lagerobjekt" msgstr "Lagerobjekt"
#: part/templates/part/allocation.html:20 #: part/templates/part/allocation.html:20
#: stock/templates/stock/item_base.html:129 #: stock/templates/stock/item_base.html:128
#, fuzzy #, fuzzy
#| msgid "Build Notes" #| msgid "Build Notes"
msgid "Build Order" msgid "Build Order"
@ -2654,6 +2654,16 @@ msgstr "Tracking"
msgid "Part Tracking" msgid "Part Tracking"
msgstr "Teile-Packaging" msgstr "Teile-Packaging"
#: part/templates/part/used_in.html:7
#, fuzzy
#| msgid "Assembly"
msgid "Assemblies"
msgstr "Baugruppe"
#: part/templates/part/used_in.html:42
msgid "INACTIVE"
msgstr ""
#: part/views.py:74 #: part/views.py:74
#, fuzzy #, fuzzy
#| msgid "Add Attachment" #| msgid "Add Attachment"
@ -2907,7 +2917,7 @@ msgstr "Bewegung der Lagerobjekte bestätigen"
msgid "Set the destination as the default location for selected parts" msgid "Set the destination as the default location for selected parts"
msgstr "Setze das Ziel als Standard-Ziel für ausgewählte Teile" msgstr "Setze das Ziel als Standard-Ziel für ausgewählte Teile"
#: stock/models.py:218 #: stock/models.py:217
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"A stock item with this serial number already exists for template part {part}" "A stock item with this serial number already exists for template part {part}"
@ -2915,170 +2925,170 @@ msgstr ""
"Ein Teil mit dieser Seriennummer existiert bereits für die Teilevorlage " "Ein Teil mit dieser Seriennummer existiert bereits für die Teilevorlage "
"{part}" "{part}"
#: stock/models.py:223 #: stock/models.py:222
msgid "A stock item with this serial number already exists" msgid "A stock item with this serial number already exists"
msgstr "Ein Teil mit dieser Seriennummer existiert bereits" msgstr "Ein Teil mit dieser Seriennummer existiert bereits"
#: stock/models.py:254 #: stock/models.py:253
#, python-brace-format #, python-brace-format
msgid "Part type ('{pf}') must be {pe}" msgid "Part type ('{pf}') must be {pe}"
msgstr "Teile-Typ ('{pf}') muss {pe} sein" msgstr "Teile-Typ ('{pf}') muss {pe} sein"
#: stock/models.py:264 stock/models.py:273 #: stock/models.py:263 stock/models.py:272
msgid "Quantity must be 1 for item with a serial number" msgid "Quantity must be 1 for item with a serial number"
msgstr "Anzahl muss für Objekte mit Seriennummer \"1\" sein" msgstr "Anzahl muss für Objekte mit Seriennummer \"1\" sein"
#: stock/models.py:265 #: stock/models.py:264
msgid "Serial number cannot be set if quantity greater than 1" msgid "Serial number cannot be set if quantity greater than 1"
msgstr "" msgstr ""
"Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als \"1\" ist" "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als \"1\" ist"
#: stock/models.py:281 #: stock/models.py:280
msgid "Stock item cannot be created for a template Part" msgid "Stock item cannot be created for a template Part"
msgstr "Lagerobjekt kann nicht für Vorlagen-Teile angelegt werden" msgstr "Lagerobjekt kann nicht für Vorlagen-Teile angelegt werden"
#: stock/models.py:290 #: stock/models.py:289
msgid "Item cannot belong to itself" msgid "Item cannot belong to itself"
msgstr "Teil kann nicht zu sich selbst gehören" msgstr "Teil kann nicht zu sich selbst gehören"
#: stock/models.py:327 #: stock/models.py:326
#, fuzzy #, fuzzy
#| msgid "Stock Item" #| msgid "Stock Item"
msgid "Parent Stock Item" msgid "Parent Stock Item"
msgstr "Lagerobjekt" msgstr "Lagerobjekt"
#: stock/models.py:335 #: stock/models.py:334 stock/templates/stock/item_base.html:108
#, fuzzy #, fuzzy
#| msgid "Base part" #| msgid "Base part"
msgid "Base Part" msgid "Base Part"
msgstr "Basis-Teil" msgstr "Basis-Teil"
#: stock/models.py:336 #: stock/models.py:335
msgid "Base part" msgid "Base part"
msgstr "Basis-Teil" msgstr "Basis-Teil"
#: stock/models.py:346 #: stock/models.py:345
msgid "Select a matching supplier part for this stock item" msgid "Select a matching supplier part for this stock item"
msgstr "Passenden Zulieferer für dieses Lagerobjekt auswählen" msgstr "Passenden Zulieferer für dieses Lagerobjekt auswählen"
#: stock/models.py:351 stock/templates/stock/stock_app_base.html:7 #: stock/models.py:350 stock/templates/stock/stock_app_base.html:7
#, fuzzy #, fuzzy
#| msgid "Stock Locations" #| msgid "Stock Locations"
msgid "Stock Location" msgid "Stock Location"
msgstr "Lagerobjekt-Standorte" msgstr "Lagerobjekt-Standorte"
#: stock/models.py:354 #: stock/models.py:353
msgid "Where is this stock item located?" msgid "Where is this stock item located?"
msgstr "Wo wird dieses Teil normalerweise gelagert?" msgstr "Wo wird dieses Teil normalerweise gelagert?"
#: stock/models.py:359 #: stock/models.py:358
#, fuzzy #, fuzzy
#| msgid "Used In" #| msgid "Used In"
msgid "Installed In" msgid "Installed In"
msgstr "Benutzt in" msgstr "Benutzt in"
#: stock/models.py:362 #: stock/models.py:361
msgid "Is this item installed in another item?" msgid "Is this item installed in another item?"
msgstr "Ist dieses Teil in einem anderen verbaut?" msgstr "Ist dieses Teil in einem anderen verbaut?"
#: stock/models.py:368 #: stock/models.py:367
msgid "Serial number for this item" msgid "Serial number for this item"
msgstr "Seriennummer für dieses Teil" msgstr "Seriennummer für dieses Teil"
#: stock/models.py:380 #: stock/models.py:379
msgid "Batch code for this stock item" msgid "Batch code for this stock item"
msgstr "Losnummer für dieses Lagerobjekt" msgstr "Losnummer für dieses Lagerobjekt"
#: stock/models.py:384 #: stock/models.py:383
#, fuzzy #, fuzzy
#| msgid "Quantity" #| msgid "Quantity"
msgid "Stock Quantity" msgid "Stock Quantity"
msgstr "Anzahl" msgstr "Anzahl"
#: stock/models.py:393 #: stock/models.py:392
#, fuzzy #, fuzzy
#| msgid "Can Build" #| msgid "Can Build"
msgid "Source Build" msgid "Source Build"
msgstr "Herstellbar?" msgstr "Herstellbar?"
#: stock/models.py:395 #: stock/models.py:394
msgid "Build for this stock item" msgid "Build for this stock item"
msgstr "Bau für dieses Lagerobjekt" msgstr "Bau für dieses Lagerobjekt"
#: stock/models.py:402 #: stock/models.py:401
#, fuzzy #, fuzzy
#| msgid "Purchase Order" #| msgid "Purchase Order"
msgid "Source Purchase Order" msgid "Source Purchase Order"
msgstr "Kaufvertrag" msgstr "Kaufvertrag"
#: stock/models.py:405 #: stock/models.py:404
msgid "Purchase order for this stock item" msgid "Purchase order for this stock item"
msgstr "Bestellung für dieses Teil" msgstr "Bestellung für dieses Teil"
#: stock/models.py:411 #: stock/models.py:410
#, fuzzy #, fuzzy
#| msgid "Purchase Order" #| msgid "Purchase Order"
msgid "Destination Sales Order" msgid "Destination Sales Order"
msgstr "Kaufvertrag" msgstr "Kaufvertrag"
#: stock/models.py:418 #: stock/models.py:417
msgid "Destination Build Order" msgid "Destination Build Order"
msgstr "" msgstr ""
#: stock/models.py:431 #: stock/models.py:430
msgid "Delete this Stock Item when stock is depleted" msgid "Delete this Stock Item when stock is depleted"
msgstr "Objekt löschen wenn Lagerbestand aufgebraucht" msgstr "Objekt löschen wenn Lagerbestand aufgebraucht"
#: stock/models.py:441 stock/templates/stock/item_notes.html:13 #: stock/models.py:440 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/item_notes.html:29 #: stock/templates/stock/item_notes.html:29
msgid "Stock Item Notes" msgid "Stock Item Notes"
msgstr "Lagerobjekt-Notizen" msgstr "Lagerobjekt-Notizen"
#: stock/models.py:605 #: stock/models.py:604
msgid "Quantity must be integer" msgid "Quantity must be integer"
msgstr "Anzahl muss eine Ganzzahl sein" msgstr "Anzahl muss eine Ganzzahl sein"
#: stock/models.py:611 #: stock/models.py:610
#, python-brace-format #, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})" msgid "Quantity must not exceed available stock quantity ({n})"
msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})"
#: stock/models.py:614 stock/models.py:617 #: stock/models.py:613 stock/models.py:616
msgid "Serial numbers must be a list of integers" msgid "Serial numbers must be a list of integers"
msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein"
#: stock/models.py:620 #: stock/models.py:619
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "Anzahl stimmt nicht mit den Seriennummern überein" msgstr "Anzahl stimmt nicht mit den Seriennummern überein"
#: stock/models.py:630 #: stock/models.py:629
msgid "Serial numbers already exist: " msgid "Serial numbers already exist: "
msgstr "Seriennummern existieren bereits:" msgstr "Seriennummern existieren bereits:"
#: stock/models.py:652 #: stock/models.py:651
msgid "Add serial number" msgid "Add serial number"
msgstr "Seriennummer hinzufügen" msgstr "Seriennummer hinzufügen"
#: stock/models.py:655 #: stock/models.py:654
#, python-brace-format #, python-brace-format
msgid "Serialized {n} items" msgid "Serialized {n} items"
msgstr "{n} Teile serialisiert" msgstr "{n} Teile serialisiert"
#: stock/models.py:752 #: stock/models.py:751
#, fuzzy #, fuzzy
#| msgid "Stock item cannot be created for a template Part" #| msgid "Stock item cannot be created for a template Part"
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "Lagerobjekt kann nicht für Vorlagen-Teile angelegt werden" msgstr "Lagerobjekt kann nicht für Vorlagen-Teile angelegt werden"
#: stock/models.py:961 #: stock/models.py:960
msgid "Tracking entry title" msgid "Tracking entry title"
msgstr "Name des Eintrags-Trackings" msgstr "Name des Eintrags-Trackings"
#: stock/models.py:963 #: stock/models.py:962
msgid "Entry notes" msgid "Entry notes"
msgstr "Eintrags-Notizen" msgstr "Eintrags-Notizen"
#: stock/models.py:965 #: stock/models.py:964
msgid "Link to external page for further information" msgid "Link to external page for further information"
msgstr "Link auf externe Seite für weitere Informationen" msgstr "Link auf externe Seite für weitere Informationen"
@ -3123,29 +3133,29 @@ msgstr ""
msgid "Stock Item Details" msgid "Stock Item Details"
msgstr "Lagerbestands-Details" msgstr "Lagerbestands-Details"
#: stock/templates/stock/item_base.html:117 #: stock/templates/stock/item_base.html:116
msgid "Belongs To" msgid "Belongs To"
msgstr "Gehört zu" msgstr "Gehört zu"
#: stock/templates/stock/item_base.html:142 #: stock/templates/stock/item_base.html:141
msgid "Unique Identifier" msgid "Unique Identifier"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:183 #: stock/templates/stock/item_base.html:182
#, fuzzy #, fuzzy
#| msgid "Parent Part" #| msgid "Parent Part"
msgid "Parent Item" msgid "Parent Item"
msgstr "Ausgangsteil" msgstr "Ausgangsteil"
#: stock/templates/stock/item_base.html:208 #: stock/templates/stock/item_base.html:207
msgid "Last Updated" msgid "Last Updated"
msgstr "Zuletzt aktualisiert" msgstr "Zuletzt aktualisiert"
#: stock/templates/stock/item_base.html:213 #: stock/templates/stock/item_base.html:212
msgid "Last Stocktake" msgid "Last Stocktake"
msgstr "Letzte Inventur" msgstr "Letzte Inventur"
#: stock/templates/stock/item_base.html:217 #: stock/templates/stock/item_base.html:216
msgid "No stocktake performed" msgid "No stocktake performed"
msgstr "Keine Inventur ausgeführt" msgstr "Keine Inventur ausgeführt"

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: 2020-04-28 00:43+0000\n" "POT-Creation-Date: 2020-05-02 04:54+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"
@ -263,7 +263,7 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:120 stock/models.py:378 #: build/models.py:120 stock/models.py:377
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
@ -275,11 +275,11 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:57 #: company/templates/company/supplier_part_base.html:57
#: company/templates/company/supplier_part_detail.html:24 #: company/templates/company/supplier_part_detail.html:24
#: part/templates/part/detail.html:67 part/templates/part/part_base.html:85 #: part/templates/part/detail.html:67 part/templates/part/part_base.html:85
#: stock/models.py:372 stock/templates/stock/item_base.html:190 #: stock/models.py:371 stock/templates/stock/item_base.html:189
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:140 stock/models.py:374 #: build/models.py:140 stock/models.py:373
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -287,7 +287,7 @@ msgstr ""
#: company/templates/company/tabs.html:26 order/templates/order/po_tabs.html:15 #: company/templates/company/tabs.html:26 order/templates/order/po_tabs.html:15
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:200
#: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:63 #: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:63
#: stock/models.py:440 stock/templates/stock/tabs.html:17 #: stock/models.py:439 stock/templates/stock/tabs.html:17
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@ -352,8 +352,8 @@ msgstr ""
#: build/templates/build/allocate.html:161 #: build/templates/build/allocate.html:161
#: order/templates/order/sales_order_detail.html:68 #: order/templates/order/sales_order_detail.html:68
#: order/templates/order/sales_order_detail.html:150 stock/models.py:366 #: order/templates/order/sales_order_detail.html:150 stock/models.py:365
#: stock/templates/stock/item_base.html:149 #: stock/templates/stock/item_base.html:148
msgid "Serial Number" msgid "Serial Number"
msgstr "" msgstr ""
@ -370,14 +370,14 @@ msgstr ""
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
#: stock/templates/stock/item_base.html:20 #: stock/templates/stock/item_base.html:20
#: stock/templates/stock/item_base.html:26 #: stock/templates/stock/item_base.html:26
#: stock/templates/stock/item_base.html:155 #: stock/templates/stock/item_base.html:154
#: stock/templates/stock/stock_adjust.html:18 #: stock/templates/stock/stock_adjust.html:18
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:177 #: build/templates/build/allocate.html:177
#: build/templates/build/auto_allocate.html:20 #: build/templates/build/auto_allocate.html:20
#: stock/templates/stock/item_base.html:135 #: stock/templates/stock/item_base.html:134
#: stock/templates/stock/stock_adjust.html:17 #: stock/templates/stock/stock_adjust.html:17
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@ -452,7 +452,7 @@ msgstr ""
#: build/templates/build/build_base.html:8 #: build/templates/build/build_base.html:8
#: build/templates/build/build_base.html:34 #: build/templates/build/build_base.html:34
#: build/templates/build/complete.html:6 #: build/templates/build/complete.html:6
#: stock/templates/stock/item_base.html:169 templates/navbar.html:12 #: stock/templates/stock/item_base.html:168 templates/navbar.html:12
msgid "Build" msgid "Build"
msgstr "" msgstr ""
@ -470,7 +470,7 @@ msgstr ""
#: build/templates/build/build_base.html:80 #: build/templates/build/build_base.html:80
#: build/templates/build/detail.html:42 #: build/templates/build/detail.html:42
#: stock/templates/stock/item_base.html:222 #: stock/templates/stock/item_base.html:221
msgid "Status" msgid "Status"
msgstr "" msgstr ""
@ -480,7 +480,7 @@ msgstr ""
#: order/templates/order/sales_order_notes.html:10 #: order/templates/order/sales_order_notes.html:10
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
#: part/templates/part/allocation.html:27 #: part/templates/part/allocation.html:27
#: stock/templates/stock/item_base.html:123 #: stock/templates/stock/item_base.html:122
msgid "Sales Order" msgid "Sales Order"
msgstr "" msgstr ""
@ -547,7 +547,7 @@ msgid "Stock can be taken from any available location."
msgstr "" msgstr ""
#: build/templates/build/detail.html:48 #: build/templates/build/detail.html:48
#: stock/templates/stock/item_base.html:162 #: stock/templates/stock/item_base.html:161
msgid "Batch" msgid "Batch"
msgstr "" msgstr ""
@ -880,7 +880,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:21 order/models.py:111 #: company/templates/company/supplier_part_detail.html:21 order/models.py:111
#: order/templates/order/order_base.html:74 #: order/templates/order/order_base.html:74
#: order/templates/order/order_wizard/select_pos.html:30 #: order/templates/order/order_wizard/select_pos.html:30
#: stock/templates/stock/item_base.html:197 #: stock/templates/stock/item_base.html:196
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@ -994,8 +994,8 @@ msgid "New Sales Order"
msgstr "" msgstr ""
#: company/templates/company/supplier_part_base.html:6 #: company/templates/company/supplier_part_base.html:6
#: company/templates/company/supplier_part_base.html:19 stock/models.py:345 #: company/templates/company/supplier_part_base.html:19 stock/models.py:344
#: stock/templates/stock/item_base.html:202 #: stock/templates/stock/item_base.html:201
msgid "Supplier Part" msgid "Supplier Part"
msgstr "" msgstr ""
@ -1226,7 +1226,7 @@ msgid "Supplier order reference code"
msgstr "" msgstr ""
#: order/models.py:148 order/models.py:222 part/views.py:1113 #: order/models.py:148 order/models.py:222 part/views.py:1113
#: stock/models.py:608 #: stock/models.py:607
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -1260,7 +1260,7 @@ msgstr ""
#: order/models.py:427 order/templates/order/order_base.html:9 #: order/models.py:427 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:23 #: order/templates/order/order_base.html:23
#: stock/templates/stock/item_base.html:176 #: stock/templates/stock/item_base.html:175
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
@ -1922,13 +1922,13 @@ msgstr ""
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
#: stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:52 #: stock/templates/stock/item_base.html:52
#: stock/templates/stock/item_base.html:184 #: stock/templates/stock/item_base.html:183
#: stock/templates/stock/stock_adjust.html:16 #: stock/templates/stock/stock_adjust.html:16
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: part/templates/part/allocation.html:20 #: part/templates/part/allocation.html:20
#: stock/templates/stock/item_base.html:129 #: stock/templates/stock/item_base.html:128
msgid "Build Order" msgid "Build Order"
msgstr "" msgstr ""
@ -2273,6 +2273,14 @@ msgstr ""
msgid "Part Tracking" msgid "Part Tracking"
msgstr "" msgstr ""
#: part/templates/part/used_in.html:7
msgid "Assemblies"
msgstr ""
#: part/templates/part/used_in.html:42
msgid "INACTIVE"
msgstr ""
#: part/views.py:74 #: part/views.py:74
msgid "Add part attachment" msgid "Add part attachment"
msgstr "" msgstr ""
@ -2466,157 +2474,157 @@ msgstr ""
msgid "Set the destination as the default location for selected parts" msgid "Set the destination as the default location for selected parts"
msgstr "" msgstr ""
#: stock/models.py:218 #: stock/models.py:217
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"A stock item with this serial number already exists for template part {part}" "A stock item with this serial number already exists for template part {part}"
msgstr "" msgstr ""
#: stock/models.py:223 #: stock/models.py:222
msgid "A stock item with this serial number already exists" msgid "A stock item with this serial number already exists"
msgstr "" msgstr ""
#: stock/models.py:254 #: stock/models.py:253
#, python-brace-format #, python-brace-format
msgid "Part type ('{pf}') must be {pe}" msgid "Part type ('{pf}') must be {pe}"
msgstr "" msgstr ""
#: stock/models.py:264 stock/models.py:273 #: stock/models.py:263 stock/models.py:272
msgid "Quantity must be 1 for item with a serial number" msgid "Quantity must be 1 for item with a serial number"
msgstr "" msgstr ""
#: stock/models.py:265 #: stock/models.py:264
msgid "Serial number cannot be set if quantity greater than 1" msgid "Serial number cannot be set if quantity greater than 1"
msgstr "" msgstr ""
#: stock/models.py:281 #: stock/models.py:280
msgid "Stock item cannot be created for a template Part" msgid "Stock item cannot be created for a template Part"
msgstr "" msgstr ""
#: stock/models.py:290 #: stock/models.py:289
msgid "Item cannot belong to itself" msgid "Item cannot belong to itself"
msgstr "" msgstr ""
#: stock/models.py:327 #: stock/models.py:326
msgid "Parent Stock Item" msgid "Parent Stock Item"
msgstr "" msgstr ""
#: stock/models.py:335 #: stock/models.py:334 stock/templates/stock/item_base.html:108
msgid "Base Part" msgid "Base Part"
msgstr "" msgstr ""
#: stock/models.py:336 #: stock/models.py:335
msgid "Base part" msgid "Base part"
msgstr "" msgstr ""
#: stock/models.py:346 #: stock/models.py:345
msgid "Select a matching supplier part for this stock item" msgid "Select a matching supplier part for this stock item"
msgstr "" msgstr ""
#: stock/models.py:351 stock/templates/stock/stock_app_base.html:7 #: stock/models.py:350 stock/templates/stock/stock_app_base.html:7
msgid "Stock Location" msgid "Stock Location"
msgstr "" msgstr ""
#: stock/models.py:354 #: stock/models.py:353
msgid "Where is this stock item located?" msgid "Where is this stock item located?"
msgstr "" msgstr ""
#: stock/models.py:359 #: stock/models.py:358
msgid "Installed In" msgid "Installed In"
msgstr "" msgstr ""
#: stock/models.py:362 #: stock/models.py:361
msgid "Is this item installed in another item?" msgid "Is this item installed in another item?"
msgstr "" msgstr ""
#: stock/models.py:368 #: stock/models.py:367
msgid "Serial number for this item" msgid "Serial number for this item"
msgstr "" msgstr ""
#: stock/models.py:380 #: stock/models.py:379
msgid "Batch code for this stock item" msgid "Batch code for this stock item"
msgstr "" msgstr ""
#: stock/models.py:384 #: stock/models.py:383
msgid "Stock Quantity" msgid "Stock Quantity"
msgstr "" msgstr ""
#: stock/models.py:393 #: stock/models.py:392
msgid "Source Build" msgid "Source Build"
msgstr "" msgstr ""
#: stock/models.py:395 #: stock/models.py:394
msgid "Build for this stock item" msgid "Build for this stock item"
msgstr "" msgstr ""
#: stock/models.py:402 #: stock/models.py:401
msgid "Source Purchase Order" msgid "Source Purchase Order"
msgstr "" msgstr ""
#: stock/models.py:405 #: stock/models.py:404
msgid "Purchase order for this stock item" msgid "Purchase order for this stock item"
msgstr "" msgstr ""
#: stock/models.py:411 #: stock/models.py:410
msgid "Destination Sales Order" msgid "Destination Sales Order"
msgstr "" msgstr ""
#: stock/models.py:418 #: stock/models.py:417
msgid "Destination Build Order" msgid "Destination Build Order"
msgstr "" msgstr ""
#: stock/models.py:431 #: stock/models.py:430
msgid "Delete this Stock Item when stock is depleted" msgid "Delete this Stock Item when stock is depleted"
msgstr "" msgstr ""
#: stock/models.py:441 stock/templates/stock/item_notes.html:13 #: stock/models.py:440 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/item_notes.html:29 #: stock/templates/stock/item_notes.html:29
msgid "Stock Item Notes" msgid "Stock Item Notes"
msgstr "" msgstr ""
#: stock/models.py:605 #: stock/models.py:604
msgid "Quantity must be integer" msgid "Quantity must be integer"
msgstr "" msgstr ""
#: stock/models.py:611 #: stock/models.py:610
#, python-brace-format #, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})" msgid "Quantity must not exceed available stock quantity ({n})"
msgstr "" msgstr ""
#: stock/models.py:614 stock/models.py:617 #: stock/models.py:613 stock/models.py:616
msgid "Serial numbers must be a list of integers" msgid "Serial numbers must be a list of integers"
msgstr "" msgstr ""
#: stock/models.py:620 #: stock/models.py:619
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:630 #: stock/models.py:629
msgid "Serial numbers already exist: " msgid "Serial numbers already exist: "
msgstr "" msgstr ""
#: stock/models.py:652 #: stock/models.py:651
msgid "Add serial number" msgid "Add serial number"
msgstr "" msgstr ""
#: stock/models.py:655 #: stock/models.py:654
#, python-brace-format #, python-brace-format
msgid "Serialized {n} items" msgid "Serialized {n} items"
msgstr "" msgstr ""
#: stock/models.py:752 #: stock/models.py:751
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:961 #: stock/models.py:960
msgid "Tracking entry title" msgid "Tracking entry title"
msgstr "" msgstr ""
#: stock/models.py:963 #: stock/models.py:962
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:965 #: stock/models.py:964
msgid "Link to external page for further information" msgid "Link to external page for further information"
msgstr "" msgstr ""
@ -2651,27 +2659,27 @@ msgstr ""
msgid "Stock Item Details" msgid "Stock Item Details"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:117 #: stock/templates/stock/item_base.html:116
msgid "Belongs To" msgid "Belongs To"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:142 #: stock/templates/stock/item_base.html:141
msgid "Unique Identifier" msgid "Unique Identifier"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:183 #: stock/templates/stock/item_base.html:182
msgid "Parent Item" msgid "Parent Item"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:208 #: stock/templates/stock/item_base.html:207
msgid "Last Updated" msgid "Last Updated"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:213 #: stock/templates/stock/item_base.html:212
msgid "Last Stocktake" msgid "Last Stocktake"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:217 #: stock/templates/stock/item_base.html:216
msgid "No stocktake performed" msgid "No stocktake performed"
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: 2020-04-28 00:43+0000\n" "POT-Creation-Date: 2020-05-02 04:54+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"
@ -263,7 +263,7 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:120 stock/models.py:378 #: build/models.py:120 stock/models.py:377
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
@ -275,11 +275,11 @@ msgstr ""
#: company/templates/company/supplier_part_base.html:57 #: company/templates/company/supplier_part_base.html:57
#: company/templates/company/supplier_part_detail.html:24 #: company/templates/company/supplier_part_detail.html:24
#: part/templates/part/detail.html:67 part/templates/part/part_base.html:85 #: part/templates/part/detail.html:67 part/templates/part/part_base.html:85
#: stock/models.py:372 stock/templates/stock/item_base.html:190 #: stock/models.py:371 stock/templates/stock/item_base.html:189
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
#: build/models.py:140 stock/models.py:374 #: build/models.py:140 stock/models.py:373
msgid "Link to external URL" msgid "Link to external URL"
msgstr "" msgstr ""
@ -287,7 +287,7 @@ msgstr ""
#: company/templates/company/tabs.html:26 order/templates/order/po_tabs.html:15 #: company/templates/company/tabs.html:26 order/templates/order/po_tabs.html:15
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:200
#: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:63 #: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:63
#: stock/models.py:440 stock/templates/stock/tabs.html:17 #: stock/models.py:439 stock/templates/stock/tabs.html:17
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@ -352,8 +352,8 @@ msgstr ""
#: build/templates/build/allocate.html:161 #: build/templates/build/allocate.html:161
#: order/templates/order/sales_order_detail.html:68 #: order/templates/order/sales_order_detail.html:68
#: order/templates/order/sales_order_detail.html:150 stock/models.py:366 #: order/templates/order/sales_order_detail.html:150 stock/models.py:365
#: stock/templates/stock/item_base.html:149 #: stock/templates/stock/item_base.html:148
msgid "Serial Number" msgid "Serial Number"
msgstr "" msgstr ""
@ -370,14 +370,14 @@ msgstr ""
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
#: stock/templates/stock/item_base.html:20 #: stock/templates/stock/item_base.html:20
#: stock/templates/stock/item_base.html:26 #: stock/templates/stock/item_base.html:26
#: stock/templates/stock/item_base.html:155 #: stock/templates/stock/item_base.html:154
#: stock/templates/stock/stock_adjust.html:18 #: stock/templates/stock/stock_adjust.html:18
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:177 #: build/templates/build/allocate.html:177
#: build/templates/build/auto_allocate.html:20 #: build/templates/build/auto_allocate.html:20
#: stock/templates/stock/item_base.html:135 #: stock/templates/stock/item_base.html:134
#: stock/templates/stock/stock_adjust.html:17 #: stock/templates/stock/stock_adjust.html:17
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@ -452,7 +452,7 @@ msgstr ""
#: build/templates/build/build_base.html:8 #: build/templates/build/build_base.html:8
#: build/templates/build/build_base.html:34 #: build/templates/build/build_base.html:34
#: build/templates/build/complete.html:6 #: build/templates/build/complete.html:6
#: stock/templates/stock/item_base.html:169 templates/navbar.html:12 #: stock/templates/stock/item_base.html:168 templates/navbar.html:12
msgid "Build" msgid "Build"
msgstr "" msgstr ""
@ -470,7 +470,7 @@ msgstr ""
#: build/templates/build/build_base.html:80 #: build/templates/build/build_base.html:80
#: build/templates/build/detail.html:42 #: build/templates/build/detail.html:42
#: stock/templates/stock/item_base.html:222 #: stock/templates/stock/item_base.html:221
msgid "Status" msgid "Status"
msgstr "" msgstr ""
@ -480,7 +480,7 @@ msgstr ""
#: order/templates/order/sales_order_notes.html:10 #: order/templates/order/sales_order_notes.html:10
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
#: part/templates/part/allocation.html:27 #: part/templates/part/allocation.html:27
#: stock/templates/stock/item_base.html:123 #: stock/templates/stock/item_base.html:122
msgid "Sales Order" msgid "Sales Order"
msgstr "" msgstr ""
@ -547,7 +547,7 @@ msgid "Stock can be taken from any available location."
msgstr "" msgstr ""
#: build/templates/build/detail.html:48 #: build/templates/build/detail.html:48
#: stock/templates/stock/item_base.html:162 #: stock/templates/stock/item_base.html:161
msgid "Batch" msgid "Batch"
msgstr "" msgstr ""
@ -880,7 +880,7 @@ msgstr ""
#: company/templates/company/supplier_part_detail.html:21 order/models.py:111 #: company/templates/company/supplier_part_detail.html:21 order/models.py:111
#: order/templates/order/order_base.html:74 #: order/templates/order/order_base.html:74
#: order/templates/order/order_wizard/select_pos.html:30 #: order/templates/order/order_wizard/select_pos.html:30
#: stock/templates/stock/item_base.html:197 #: stock/templates/stock/item_base.html:196
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@ -994,8 +994,8 @@ msgid "New Sales Order"
msgstr "" msgstr ""
#: company/templates/company/supplier_part_base.html:6 #: company/templates/company/supplier_part_base.html:6
#: company/templates/company/supplier_part_base.html:19 stock/models.py:345 #: company/templates/company/supplier_part_base.html:19 stock/models.py:344
#: stock/templates/stock/item_base.html:202 #: stock/templates/stock/item_base.html:201
msgid "Supplier Part" msgid "Supplier Part"
msgstr "" msgstr ""
@ -1226,7 +1226,7 @@ msgid "Supplier order reference code"
msgstr "" msgstr ""
#: order/models.py:148 order/models.py:222 part/views.py:1113 #: order/models.py:148 order/models.py:222 part/views.py:1113
#: stock/models.py:608 #: stock/models.py:607
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -1260,7 +1260,7 @@ msgstr ""
#: order/models.py:427 order/templates/order/order_base.html:9 #: order/models.py:427 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:23 #: order/templates/order/order_base.html:23
#: stock/templates/stock/item_base.html:176 #: stock/templates/stock/item_base.html:175
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
@ -1922,13 +1922,13 @@ msgstr ""
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
#: stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:8
#: stock/templates/stock/item_base.html:52 #: stock/templates/stock/item_base.html:52
#: stock/templates/stock/item_base.html:184 #: stock/templates/stock/item_base.html:183
#: stock/templates/stock/stock_adjust.html:16 #: stock/templates/stock/stock_adjust.html:16
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: part/templates/part/allocation.html:20 #: part/templates/part/allocation.html:20
#: stock/templates/stock/item_base.html:129 #: stock/templates/stock/item_base.html:128
msgid "Build Order" msgid "Build Order"
msgstr "" msgstr ""
@ -2273,6 +2273,14 @@ msgstr ""
msgid "Part Tracking" msgid "Part Tracking"
msgstr "" msgstr ""
#: part/templates/part/used_in.html:7
msgid "Assemblies"
msgstr ""
#: part/templates/part/used_in.html:42
msgid "INACTIVE"
msgstr ""
#: part/views.py:74 #: part/views.py:74
msgid "Add part attachment" msgid "Add part attachment"
msgstr "" msgstr ""
@ -2466,157 +2474,157 @@ msgstr ""
msgid "Set the destination as the default location for selected parts" msgid "Set the destination as the default location for selected parts"
msgstr "" msgstr ""
#: stock/models.py:218 #: stock/models.py:217
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"A stock item with this serial number already exists for template part {part}" "A stock item with this serial number already exists for template part {part}"
msgstr "" msgstr ""
#: stock/models.py:223 #: stock/models.py:222
msgid "A stock item with this serial number already exists" msgid "A stock item with this serial number already exists"
msgstr "" msgstr ""
#: stock/models.py:254 #: stock/models.py:253
#, python-brace-format #, python-brace-format
msgid "Part type ('{pf}') must be {pe}" msgid "Part type ('{pf}') must be {pe}"
msgstr "" msgstr ""
#: stock/models.py:264 stock/models.py:273 #: stock/models.py:263 stock/models.py:272
msgid "Quantity must be 1 for item with a serial number" msgid "Quantity must be 1 for item with a serial number"
msgstr "" msgstr ""
#: stock/models.py:265 #: stock/models.py:264
msgid "Serial number cannot be set if quantity greater than 1" msgid "Serial number cannot be set if quantity greater than 1"
msgstr "" msgstr ""
#: stock/models.py:281 #: stock/models.py:280
msgid "Stock item cannot be created for a template Part" msgid "Stock item cannot be created for a template Part"
msgstr "" msgstr ""
#: stock/models.py:290 #: stock/models.py:289
msgid "Item cannot belong to itself" msgid "Item cannot belong to itself"
msgstr "" msgstr ""
#: stock/models.py:327 #: stock/models.py:326
msgid "Parent Stock Item" msgid "Parent Stock Item"
msgstr "" msgstr ""
#: stock/models.py:335 #: stock/models.py:334 stock/templates/stock/item_base.html:108
msgid "Base Part" msgid "Base Part"
msgstr "" msgstr ""
#: stock/models.py:336 #: stock/models.py:335
msgid "Base part" msgid "Base part"
msgstr "" msgstr ""
#: stock/models.py:346 #: stock/models.py:345
msgid "Select a matching supplier part for this stock item" msgid "Select a matching supplier part for this stock item"
msgstr "" msgstr ""
#: stock/models.py:351 stock/templates/stock/stock_app_base.html:7 #: stock/models.py:350 stock/templates/stock/stock_app_base.html:7
msgid "Stock Location" msgid "Stock Location"
msgstr "" msgstr ""
#: stock/models.py:354 #: stock/models.py:353
msgid "Where is this stock item located?" msgid "Where is this stock item located?"
msgstr "" msgstr ""
#: stock/models.py:359 #: stock/models.py:358
msgid "Installed In" msgid "Installed In"
msgstr "" msgstr ""
#: stock/models.py:362 #: stock/models.py:361
msgid "Is this item installed in another item?" msgid "Is this item installed in another item?"
msgstr "" msgstr ""
#: stock/models.py:368 #: stock/models.py:367
msgid "Serial number for this item" msgid "Serial number for this item"
msgstr "" msgstr ""
#: stock/models.py:380 #: stock/models.py:379
msgid "Batch code for this stock item" msgid "Batch code for this stock item"
msgstr "" msgstr ""
#: stock/models.py:384 #: stock/models.py:383
msgid "Stock Quantity" msgid "Stock Quantity"
msgstr "" msgstr ""
#: stock/models.py:393 #: stock/models.py:392
msgid "Source Build" msgid "Source Build"
msgstr "" msgstr ""
#: stock/models.py:395 #: stock/models.py:394
msgid "Build for this stock item" msgid "Build for this stock item"
msgstr "" msgstr ""
#: stock/models.py:402 #: stock/models.py:401
msgid "Source Purchase Order" msgid "Source Purchase Order"
msgstr "" msgstr ""
#: stock/models.py:405 #: stock/models.py:404
msgid "Purchase order for this stock item" msgid "Purchase order for this stock item"
msgstr "" msgstr ""
#: stock/models.py:411 #: stock/models.py:410
msgid "Destination Sales Order" msgid "Destination Sales Order"
msgstr "" msgstr ""
#: stock/models.py:418 #: stock/models.py:417
msgid "Destination Build Order" msgid "Destination Build Order"
msgstr "" msgstr ""
#: stock/models.py:431 #: stock/models.py:430
msgid "Delete this Stock Item when stock is depleted" msgid "Delete this Stock Item when stock is depleted"
msgstr "" msgstr ""
#: stock/models.py:441 stock/templates/stock/item_notes.html:13 #: stock/models.py:440 stock/templates/stock/item_notes.html:13
#: stock/templates/stock/item_notes.html:29 #: stock/templates/stock/item_notes.html:29
msgid "Stock Item Notes" msgid "Stock Item Notes"
msgstr "" msgstr ""
#: stock/models.py:605 #: stock/models.py:604
msgid "Quantity must be integer" msgid "Quantity must be integer"
msgstr "" msgstr ""
#: stock/models.py:611 #: stock/models.py:610
#, python-brace-format #, python-brace-format
msgid "Quantity must not exceed available stock quantity ({n})" msgid "Quantity must not exceed available stock quantity ({n})"
msgstr "" msgstr ""
#: stock/models.py:614 stock/models.py:617 #: stock/models.py:613 stock/models.py:616
msgid "Serial numbers must be a list of integers" msgid "Serial numbers must be a list of integers"
msgstr "" msgstr ""
#: stock/models.py:620 #: stock/models.py:619
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:630 #: stock/models.py:629
msgid "Serial numbers already exist: " msgid "Serial numbers already exist: "
msgstr "" msgstr ""
#: stock/models.py:652 #: stock/models.py:651
msgid "Add serial number" msgid "Add serial number"
msgstr "" msgstr ""
#: stock/models.py:655 #: stock/models.py:654
#, python-brace-format #, python-brace-format
msgid "Serialized {n} items" msgid "Serialized {n} items"
msgstr "" msgstr ""
#: stock/models.py:752 #: stock/models.py:751
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:961 #: stock/models.py:960
msgid "Tracking entry title" msgid "Tracking entry title"
msgstr "" msgstr ""
#: stock/models.py:963 #: stock/models.py:962
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:965 #: stock/models.py:964
msgid "Link to external page for further information" msgid "Link to external page for further information"
msgstr "" msgstr ""
@ -2651,27 +2659,27 @@ msgstr ""
msgid "Stock Item Details" msgid "Stock Item Details"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:117 #: stock/templates/stock/item_base.html:116
msgid "Belongs To" msgid "Belongs To"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:142 #: stock/templates/stock/item_base.html:141
msgid "Unique Identifier" msgid "Unique Identifier"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:183 #: stock/templates/stock/item_base.html:182
msgid "Parent Item" msgid "Parent Item"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:208 #: stock/templates/stock/item_base.html:207
msgid "Last Updated" msgid "Last Updated"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:213 #: stock/templates/stock/item_base.html:212
msgid "Last Stocktake" msgid "Last Stocktake"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:217 #: stock/templates/stock/item_base.html:216
msgid "No stocktake performed" msgid "No stocktake performed"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@
<nav class="navbar navbar-default navbar-fixed-top"> <nav class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid"> <div class="container-fluid">
<div class="navbar-header clearfix content-heading"> <div class="navbar-header clearfix content-heading">
<a class="navbar-brand" id='logo' href="{% url 'index' %}" style="padding-top: 7px; padding-bottom: 5px;"><img src="{% static 'img/inventree.png' %}" width="40" height="40" style="display:block; margin: auto;"/></a> <a class="navbar-brand" id='logo' href="{% url 'index' %}" style="padding-top: 7px; padding-bottom: 5px;"><img src="{% static 'img/inventree.png' %}" width="32" height="32" style="display:block; margin: auto;"/></a>
</div> </div>
<ul class="nav navbar-nav"> <ul class="nav navbar-nav">
<li><a href="{% url 'part-index' %}"><span class='fas fa-shapes icon-header'></span> {% trans "Parts" %}</a></li> <li><a href="{% url 'part-index' %}"><span class='fas fa-shapes icon-header'></span> {% trans "Parts" %}</a></li>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 145 KiB

View File

@ -16,21 +16,21 @@
viewBox="0 0 400 400.00001" viewBox="0 0 400 400.00001"
height="400" height="400"
width="400" width="400"
inkscape:export-filename="/home/oliver/InvenTree/InvenTree/static/img/inventree.png" inkscape:export-filename="C:\inventree\images\logo\inventree.png"
inkscape:export-xdpi="115.2" inkscape:export-xdpi="499.92001"
inkscape:export-ydpi="115.2"> inkscape:export-ydpi="499.92001">
<sodipodi:namedview <sodipodi:namedview
inkscape:window-maximized="1" inkscape:window-maximized="1"
inkscape:window-y="0" inkscape:window-y="-8"
inkscape:window-x="-8" inkscape:window-x="-8"
inkscape:window-height="1137" inkscape:window-height="1017"
inkscape:window-width="1920" inkscape:window-width="1920"
showgrid="false" showgrid="false"
inkscape:current-layer="layer1" inkscape:current-layer="g2907"
inkscape:document-units="px" inkscape:document-units="px"
inkscape:cy="521.06718" inkscape:cy="-58.405079"
inkscape:cx="-180.35636" inkscape:cx="353.97119"
inkscape:zoom="0.35" inkscape:zoom="0.63286057"
inkscape:pageshadow="2" inkscape:pageshadow="2"
inkscape:pageopacity="0.0" inkscape:pageopacity="0.0"
borderopacity="1.0" borderopacity="1.0"
@ -55,32 +55,6 @@
vertical_pattern="false" vertical_pattern="false"
fuse_tolerance="0" fuse_tolerance="0"
pattern-nodetypes="cc" /> pattern-nodetypes="cc" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4235"
x="-0.039156627"
width="1.0783134"
y="-0.12828948"
height="1.2565789">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0881695"
id="feGaussianBlur4237" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4267"
x="-0.052473787"
width="1.1049476"
y="-0.56300002"
height="2.1259999">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.6871588"
id="feGaussianBlur4269" />
</filter>
</defs> </defs>
<metadata <metadata
id="metadata7"> id="metadata7">
@ -90,7 +64,7 @@
<dc:format>image/svg+xml</dc:format> <dc:format>image/svg+xml</dc:format>
<dc:type <dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title /> <dc:title></dc:title>
</cc:Work> </cc:Work>
</rdf:RDF> </rdf:RDF>
</metadata> </metadata>
@ -99,74 +73,50 @@
inkscape:groupmode="layer" inkscape:groupmode="layer"
id="layer1" id="layer1"
transform="translate(0,-652.36216)"> transform="translate(0,-652.36216)">
<path
style="fill:#808080;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4267)"
d="m 134.85536,941.7505 -18.68782,10.10153 186.87822,10.10152 73.23606,-16.66751 -14.14213,-7.57615 z"
id="path4167"
inkscape:connector-curvature="0"
transform="matrix(-1,0,0,1,456.96474,45.558255)"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#e2b781;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 376.6076,776.49193 -78.96011,16.3889 -6.97326,25.8802 z"
id="path3365"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#b08453;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 -2.94644,221.07147 169.46428,-10.35713 0.35715,-189.64294 z"
id="path3357"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4235)"
d="m 367.23214,928.61221 3.48215,10 -68.75,18.125 4.28571,-13.03572 z"
id="path4217"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
transform="matrix(-1,0,0,1,456.96474,45.558255)"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#987551;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 -73.482167,32.1428 0,168.5715 70.535727,20.35717 z"
id="path3359"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#b28f69;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 -73.482167,-79.2857 -61.42857,51.4285 61.42857,60 z"
id="path3361"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#926c40;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 40.80356,-95.71432 163.57143,37.85712 -37.5,78.9286 z"
id="path3363"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<g <g
id="text4273" id="g2907"
style="font-style:normal;font-weight:normal;font-size:217.54554749px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:0.76999996;fill:#335d88;fill-opacity:1;stroke:#ede3d8;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="matrix(1.7132796,0,0,1.7132796,460.05136,236.12365)">
transform="matrix(1.1055685,0.12077953,0.13042915,-1.1045144,260.24897,1649.2316)"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324">
<path <path
style="opacity:1;vector-effect:none;fill:#d1d9de;fill-opacity:1;stroke:#28170b;stroke-width:2.08303189;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="M -151.78571,473.69238 V 344.99077 l 35.12976,-15.60968 v 31.63051 l 49.460798,-21.93317 V 307.6535 l 26.213684,-12.45447 v 127.1615 l -26.213684,11.92625 v -83.81393 l -49.460798,20.95926 v 86.11213 z"
id="path913"
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4577" sodipodi:nodetypes="ccccccccccccc" />
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:217.55203247px;line-height:125%;font-family:Brussels;-inkscape-font-specification:'Brussels, Light';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#335d88;fill-opacity:1;stroke:#ede3d8;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" <path
d="m -117.40075,599.71964 c 5.27286,1.59179 8.93096,3.72644 11.01731,6.40882 2.16744,2.68089 3.19894,6.45951 3.10336,11.34732 0,0 -1.08272,55.36631 -1.08272,55.36631 -0.21906,11.20195 -7.38435,16.55674 -21.8761,16.0485 0,0 -2.92196,-0.10247 -2.92196,-0.10247 0,0 -0.15971,8.03102 -0.15971,8.03102 0,0 39.16281,5.47451 39.16281,5.47451 0,0 12.568242,0.24647 12.568242,0.24647 0,0 1.566329,-81.64215 1.566329,-81.64215 0.09195,-4.79265 1.142855,-8.19902 3.144966,-10.21177 1.990467,-1.93135 5.341631,-2.94441 10.01779,-3.04567 0,0 8.490412,-0.0219 8.490412,-0.0219 0,0 0.13793,-7.29971 0.13793,-7.29971 0,0 -72.942109,-11.42831 -72.942109,-11.42831 0,0 -0.15928,8.00932 -0.15928,8.00932 0,0 9.93273,2.8197 9.93273,2.8197 0,0 0,0 0,0 m 26.057646,150.04813 c 4.860402,-0.19831 8.905931,-1.73322 12.161092,-4.58865 3.313681,-2.83452 4.997535,-6.2059 5.072638,-10.13186 0.07509,-3.92554 -1.480873,-7.22278 -4.687942,-9.90881 -3.147235,-2.70919 -7.135665,-4.06169 -11.990765,-4.04062 -5.005803,0.0217 -9.283919,1.44206 -12.809479,4.27943 -3.55676,2.86247 -5.38718,6.35506 -5.46763,10.45908 -0.0805,4.10447 1.61494,7.51856 5.06366,10.22424 3.41899,2.68235 7.647131,3.91166 12.658426,3.70719 0,0 0,0 0,0" /> sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path915"
d="M -151.78571,473.69238 V 344.99077 l -110.80424,-49.79174 v 127.1615 z"
style="opacity:1;vector-effect:none;fill:#cec391;fill-opacity:1;stroke:#28170b;stroke-width:2.91837955;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-variant-east_asian:normal" />
<path
sodipodi:nodetypes="ccccc"
style="opacity:1;vector-effect:none;fill:#cec391;fill-opacity:1;stroke:#28170b;stroke-width:2.91837955;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-variant-east_asian:normal"
d="m -262.58995,295.19903 112.10613,-49.52424 109.502352,49.52424 c -88.312322,39.27262 -35.08964,16.14845 -110.804242,49.79174 z"
id="path917"
inkscape:connector-curvature="0" />
<path
style="opacity:1;vector-effect:none;fill:#cec391;fill-opacity:1;stroke:#28170b;stroke-width:2.91837955;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m -118.93959,307.94982 -85.80387,-38.34551"
id="path919"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="opacity:1;vector-effect:none;fill:#cec391;fill-opacity:1;stroke:#28170b;stroke-width:2.91837955;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-variant-east_asian:normal"
d="M -151.78571,473.69238 V 344.99077 l 110.804242,-49.79174 v 127.1615 z"
id="path2976"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="opacity:1;vector-effect:none;fill:#4581cf;fill-opacity:1;stroke:#28170b;stroke-width:4.66940737;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m -73.77322,436.55913 0,-77.51647 -35.3752,15.6134 v 78.16692 z"
id="path921"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="opacity:1;vector-effect:none;fill:#4581cf;fill-opacity:1;stroke:#28170b;stroke-width:8.00000043;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-variant-east_asian:normal"
d="M 290.59375 95.947266 L 232.01953 123.67578 L 273.04883 141.67188 L 273.04883 184.96094 L 333.65625 158.70508 L 333.65625 115.98242 L 290.59375 95.947266 z "
transform="matrix(0.58367589,0,0,0.58367589,-268.52089,242.94838)"
id="path923" />
</g> </g>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@ -0,0 +1,213 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
sodipodi:docname="inventree_logo_old.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
version="1.1"
id="svg2"
viewBox="0 0 400 400.00001"
height="400"
width="400"
inkscape:export-filename="/home/oliver/InvenTree/InvenTree/static/img/inventree.png"
inkscape:export-xdpi="115.2"
inkscape:export-ydpi="115.2">
<sodipodi:namedview
inkscape:window-maximized="1"
inkscape:window-y="-8"
inkscape:window-x="-8"
inkscape:window-height="1017"
inkscape:window-width="1920"
showgrid="false"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="299.31981"
inkscape:cx="-113.71816"
inkscape:zoom="0.49497475"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base"
units="px" />
<defs
id="defs4">
<inkscape:path-effect
effect="skeletal"
id="path-effect4158"
is_visible="true"
pattern="m 446.48742,503.05596 1,0"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
fuse_tolerance="0"
pattern-nodetypes="cc" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4235"
x="-0.039156627"
width="1.0783134"
y="-0.12828948"
height="1.2565789">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0881695"
id="feGaussianBlur4237" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4267"
x="-0.052473787"
width="1.1049476"
y="-0.56300002"
height="2.1259999">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.6871588"
id="feGaussianBlur4269" />
</filter>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-652.36216)">
<path
style="fill:#808080;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4267)"
d="m 134.85536,941.7505 -18.68782,10.10153 186.87822,10.10152 73.23606,-16.66751 -14.14213,-7.57615 z"
id="path4167"
inkscape:connector-curvature="0"
transform="matrix(-1,0,0,1,456.96474,45.558255)"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#e2b781;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 376.6076,776.49193 -78.96011,16.3889 -6.97326,25.8802 z"
id="path3365"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#b08453;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 -2.94644,221.07147 169.46428,-10.35713 0.35715,-189.64294 z"
id="path3357"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4235)"
d="m 367.23214,928.61221 3.48215,10 -68.75,18.125 4.28571,-13.03572 z"
id="path4217"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
transform="matrix(-1,0,0,1,456.96474,45.558255)"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#987551;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 -73.482167,32.1428 0,168.5715 70.535727,20.35717 z"
id="path3359"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#b28f69;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 -73.482167,-79.2857 -61.42857,51.4285 61.42857,60 z"
id="path3361"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<path
style="fill:#926c40;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 158.30404,780.77763 40.80356,-95.71432 163.57143,37.85712 -37.5,78.9286 z"
id="path3363"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324" />
<g
id="text4273"
style="font-style:normal;font-weight:normal;font-size:217.54554749px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:0.76999996;fill:#335d88;fill-opacity:1;stroke:#ede3d8;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(1.1055685,0.12077953,0.13042915,-1.1045144,260.24897,1649.2316)"
inkscape:export-xdpi="299.91324"
inkscape:export-ydpi="299.91324">
<path
inkscape:connector-curvature="0"
id="path4577"
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:217.55203247px;line-height:125%;font-family:Brussels;-inkscape-font-specification:'Brussels, Light';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#335d88;fill-opacity:1;stroke:#ede3d8;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -117.40075,599.71964 c 5.27286,1.59179 8.93096,3.72644 11.01731,6.40882 2.16744,2.68089 3.19894,6.45951 3.10336,11.34732 0,0 -1.08272,55.36631 -1.08272,55.36631 -0.21906,11.20195 -7.38435,16.55674 -21.8761,16.0485 0,0 -2.92196,-0.10247 -2.92196,-0.10247 0,0 -0.15971,8.03102 -0.15971,8.03102 0,0 39.16281,5.47451 39.16281,5.47451 0,0 12.568242,0.24647 12.568242,0.24647 0,0 1.566329,-81.64215 1.566329,-81.64215 0.09195,-4.79265 1.142855,-8.19902 3.144966,-10.21177 1.990467,-1.93135 5.341631,-2.94441 10.01779,-3.04567 0,0 8.490412,-0.0219 8.490412,-0.0219 0,0 0.13793,-7.29971 0.13793,-7.29971 0,0 -72.942109,-11.42831 -72.942109,-11.42831 0,0 -0.15928,8.00932 -0.15928,8.00932 0,0 9.93273,2.8197 9.93273,2.8197 0,0 0,0 0,0 m 26.057646,150.04813 c 4.860402,-0.19831 8.905931,-1.73322 12.161092,-4.58865 3.313681,-2.83452 4.997535,-6.2059 5.072638,-10.13186 0.07509,-3.92554 -1.480873,-7.22278 -4.687942,-9.90881 -3.147235,-2.70919 -7.135665,-4.06169 -11.990765,-4.04062 -5.005803,0.0217 -9.283919,1.44206 -12.809479,4.27943 -3.55676,2.86247 -5.38718,6.35506 -5.46763,10.45908 -0.0805,4.10447 1.61494,7.51856 5.06366,10.22424 3.41899,2.68235 7.647131,3.91166 12.658426,3.70719 0,0 0,0 0,0" />
</g>
<path
sodipodi:nodetypes="ccccccccccccc"
inkscape:connector-curvature="0"
id="path913"
d="M -151.78571,469.14787 V 345.57644 l 33.49155,-14.98746 0.2379,30.36968 47.48924,-21.05889 v -30.1723 l 25.168779,-11.95802 V 419.86216 L -70.56702,431.31302 V 350.84 l -47.72714,20.1238 v 82.67961 z"
style="fill:#b28f69;fill-opacity:1;stroke:#28170b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#987551;fill-opacity:1;stroke:#28170b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M -151.78571,469.14787 V 345.57644 l -106.38747,-47.80699 v 122.09271 z"
id="path915"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
inkscape:connector-curvature="0"
id="path917"
d="m -258.17318,297.76945 107.63747,-47.55015 105.137469,47.55015 -25.168779,11.95802 -30.58246,-14.64977 -46.03968,22.24716 28.895,13.26412 -33.49155,14.98746 z"
style="opacity:1;vector-effect:none;fill:#b08453;fill-opacity:1;stroke:#28170b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
sodipodi:nodetypes="ccccccccc" />
<path
inkscape:connector-curvature="0"
id="path919"
d="M -105.54035,271.51424 -207.8183,319.49649"
style="opacity:1;vector-effect:none;fill:#b08453;fill-opacity:1;stroke:#28170b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path921"
d="m -77.418594,434.71237 0.535714,-73.87313 -34.14368,14.99103 -0.71429,73.83352 z"
style="opacity:1;vector-effect:none;fill:#345c72;fill-opacity:1;stroke:#28170b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<path
style="opacity:1;vector-effect:none;fill:#345c72;fill-opacity:1;stroke:#28170b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m -77.954308,336.54157 0.267857,-23.94192 -33.161539,14.39666 -0.44643,24.25946 z"
id="path923"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path925"
d="m -110.84799,326.99631 -22.99381,-10.0859 32.82604,-15.53942 23.329309,11.22866 z"
style="opacity:1;vector-effect:none;fill:#345c72;fill-opacity:1;stroke:#28170b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB